IMGN

ImmunoGen, Inc. IMGN

Trading inactive

Net profit

EBITDA

P/E Ratio

Capitalization

Performance

Periode IMGN BPMC CERE RXDX ROIV RETA SGFY OSH ISEE ALPN
6M 98.95 % 39.99 % 9.66 % 64.88 % 71.50 % 72.79 % 4.31 % 80.39 % 88.98 % 243.76 %
YTD 5.31 % 48.46 % 6.52 % 87.54 % 47.93 % 369.52 % 6.80 % 83.27 % 98.56 % 241.95 %
1Y 726.32 % 35.28 % 87.88 % 576.55 % 52.34 % 424.85 % 109.41 % 106.57 % 198.58 % 475.98 %
3Y 250.96 % 111.64 % 45.17 % 690.51 % 301.57 % 50.36 % -3.39 % -2.50 % 781.90 % 635.79 %
5Y 1 083.14 % 71.29 % 277.82 % 690.51 % 71.83 % 196.35 % -3.39 % -2.50 % 1 504.42 % 1 343.78 %
10Y 93.17 % 335.16 % 277.82 % 690.51 % 71.83 % 1 218.75 % -3.39 % -2.50 % 51.90 % 8.86 %
From the beginning 228.79 % 586.06 % 277.82 % 690.51 % 71.83 % 1 218.75 % -3.39 % -2.50 % 51.90 % 8.86 %

Dividend