Immune Design Corp. (IMDZ) Tumbled -5.7% or -0.09 To Price $1.49 On Thursday
Immune Design Corp. (IMDZ) tumbled -5.7% or -0.09 to $1.49. It is near 80685 shares traded, which is 34.53% compare to the average total volume 233670. The market cap of IMDZ is $71.77 million. The year to date change is…