Immunovant, Inc. (NASDAQ:IMVT – Get Free Report)’s share price fell 5% on Thursday following a weaker than expected earnings announcement. The company traded as low as $21.71 and last traded at $21.38 ...