ImmunoGen Inc.

NASDAQ: IMGN · Real-Time Price · USD
31.23
0.00 (0.00%)
At close: Feb 09, 2024, 8:58 PM

ImmunoGen Income Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017 FY 2016
Period Ending Dec 31, 2022 Dec 31, 2021 Dec 31, 2020 Dec 31, 2019 Dec 31, 2018 Dec 31, 2017 Dec 31, 2016
108.78M 108.78M 132.3M 82.27M 53.82M 115.45M 48.63M
176K 176K 114.59M 114.52M 173.89M 139.74M 141.31M
108.61M 108.61M 17.71M -32.25M -120.07M -24.29M -92.68M
-220.89M -220.89M -135.49M -92.17M -160.48M -58.98M -131.21M
4.34M 51K 729K 4.42M n/a n/a 20.51M
-221.71M -221.71M -44.37M -104.13M -167.87M -96.01M -156.73M
-222.93M -222.93M -66.68M -122.09M -167.87M -96.01M -156.73M
116.13M 116.13M 38.6M 38.49M 36.72M 33.91M 38.53M
213.37M 213.37M 114.59M 114.52M 173.89M 139.74M 141.31M
3.35M 3.35M 1.21M 5.01M 3.33M 2.61M n/a
329.5M 329.5M 153.19M 153.01M 210.6M 173.65M 43.54M
4.17M 4.17M 23.2M 16.97M 10.73M 16.72M n/a
n/a 72.32M n/a n/a n/a n/a n/a
329.68M 329.68M 153.19M 153.01M 210.6M 173.65M 184.85M
1.22M 1.22M 22.31M 17.96M 7.39M 37.03M n/a
253.33M 253.63M 176.15M 148.31M 139.95M 98.07M 87.08M
253.63M 253.63M 176.15M 148.31M 139.95M 98.07M 87.08M
-0.88 -0.88 -0.38 -0.82 -1.2 -0.98 -1.8
-0.88 -0.88 -0.38 -0.82 -1.2 -0.98 -1.8
-217.55M -217.55M -19.68M -65.73M -153.45M -55.6M -125.2M
-217.55M -135.14M 545K -87.16M -150.11M -79.29M n/a
3.35M -1.08M 115.8M 26.45M 7.41M 5.96M 6.01M