IMV Inc. (IMV) Tumbled -5.06% or -0.18 To Price $3.38 On Thursday
IMV Inc. (IMV) tumbled -5.06% or -0.18 to $3.38. It is close to 14090 shares traded, which is 58.83% compare to the average total volume 23951. The market cap of IMV is $171.02 million. The year to date change is…