Should You Expect Immunovant Inc (NASDAQ:IMVT) To Recover From Its 20.65% Gain From Highs?
Immunovant Inc (NASDAQ:IMVT)’s traded shares stood at 1.02 million during the latest session, with the company’s beta value hitting 0.62. At the last check today,