Market
Jefferies slashes price target on Immunovant Inc [IMVT] – find out why.
Immunovant Inc [NASDAQ: IMVT] gained 8.03% or 1.22 points to close at $16.42 with a heavy trading volume of 3711950 shares. The daily chart for IMVT points out that the company has recorded -42.41% loss over the past six months. If we look at the