Immunomedics Inc. (IMMU) Tumbled -5.59% or -1.45 To Price $24.47 On Tuesday
Immunomedics Inc. (IMMU) tumbled -5.59% or -1.45 to $24.47. It is close to 1.17 million shares traded, which is 41.69% compare to the average total volume 2.82 million. The market cap of IMMU is $4.42 billion. The year to date…