Orbimed Advisors LLC bought a new stake in Immunovant (NASDAQ:IMVT) in the 1st quarter, according to its most recent filing with the SEC. The fund bought 179,500 shares of the company’s stock, valued at approximately $2,794,000. Orbimed Advisors LLC owned 0.28% of Immunovant at the end of the most recent reporting period. Other institutional investors […]