bf/NASDAQ:IMGN_icon.jpeg

NASDAQ:IMGN

ImmunoGen, Inc.

  • Stock

USD

Last Close

31.23

09/02 20:58

Market Cap

8.73B

Beta: 0.94

Volume Today

19.31M

Avg: 6.23M

PE Ratio

−109.77

PFCF: −41.03

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Jun '14
Jun '15
Jun '16
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
revenue
59.90M
-
85.54M
42.82%
60.00M
29.86%
48.63M
18.96%
115.45M
137.41%
53.82M
53.38%
82.27M
52.87%
132.30M
60.81%
108.78M
17.78%
108.78M
0%
cost of revenue
106.96M
-
111.77M
4.50%
146.91M
31.45%
141.31M
3.81%
139.74M
1.11%
173.89M
24.44%
114.52M
34.14%
114.59M
0.06%
176K
99.85%
176K
0%
gross profit
-47.06M
-
-26.23M
44.27%
-86.91M
231.39%
-92.68M
6.64%
-24.29M
73.79%
-120.07M
394.28%
-32.25M
73.14%
17.71M
154.90%
108.61M
513.35%
108.61M
0%
selling and marketing expenses
72.32M
-
general and administrative expenses
24.47M
-
28.23M
15.36%
36.92M
30.78%
38.53M
4.37%
33.91M
11.98%
36.72M
8.27%
38.49M
4.83%
38.60M
0.29%
43.81M
13.50%
selling general and administrative expenses
24.47M
-
28.23M
15.36%
36.92M
30.78%
38.53M
4.37%
33.91M
11.98%
36.72M
8.27%
38.49M
4.83%
38.60M
0.29%
116.13M
200.85%
116.13M
0%
research and development expenses
106.96M
-
111.77M
4.50%
146.91M
31.45%
141.31M
3.81%
139.74M
1.11%
173.89M
24.44%
114.52M
34.14%
114.59M
0.06%
213.37M
86.20%
213.37M
0%
other expenses
167K
-
-848K
607.78%
304K
135.85%
2.61M
-
3.33M
27.81%
5.01M
50.48%
1.21M
75.87%
3.35M
176.61%
3.35M
0%
cost and expenses
131.43M
-
140.00M
6.52%
183.83M
31.31%
184.85M
0.56%
173.65M
6.06%
210.60M
21.28%
153.01M
27.35%
153.19M
0.12%
329.68M
115.20%
329.68M
0%
operating expenses
131.43M
-
140.00M
6.52%
183.83M
31.31%
43.54M
76.31%
173.65M
298.81%
210.60M
21.28%
153.01M
27.35%
153.19M
0.12%
329.50M
115.09%
329.50M
0%
interest expense
-167K
-
5.44M
3,355.09%
20.13M
270.31%
16.72M
-
10.73M
35.86%
16.97M
58.25%
23.20M
36.69%
4.17M
82.05%
4.17M
0%
ebitda
-71.53M
-
-55.30M
22.69%
-123.53M
123.36%
-125.20M
1.35%
-55.60M
55.59%
-153.45M
176.02%
-65.73M
57.17%
-19.68M
70.05%
-217.55M
1,005.25%
-217.55M
0%
operating income
-71.53M
-
-54.45M
23.87%
-123.83M
127.40%
-131.21M
5.96%
-58.98M
55.05%
-160.48M
172.08%
-92.17M
42.56%
-135.49M
46.99%
-220.89M
63.04%
-220.89M
0%
depreciation and amortization
4.60M
-
5.51M
19.90%
5.33M
3.37%
6.01M
12.90%
5.96M
0.85%
7.41M
24.28%
26.45M
256.86%
115.80M
337.86%
3.35M
97.11%
1.78M
46.73%
total other income expenses net
167K
-
-848K
607.78%
304K
135.85%
-25.52M
8,495.07%
-21.09M
17.37%
-361K
98.29%
-11.96M
3,213.02%
91.11M
861.81%
-818K
100.90%
3.35M
509.17%
income before tax
-71.36M
-
-60.74M
14.89%
-143.66M
136.51%
-156.73M
9.10%
-96.01M
38.74%
-167.87M
74.85%
-104.13M
37.97%
-44.37M
57.39%
-221.71M
399.66%
-221.71M
0%
income tax expense
-167K
-
6.28M
3,862.87%
19.83M
215.50%
37.03M
-
7.39M
80.03%
17.96M
142.90%
22.31M
24.23%
1.22M
94.54%
1.22M
0%
net income
-71.36M
-
-60.74M
14.89%
-143.66M
136.51%
-156.73M
9.10%
-96.01M
38.74%
-167.87M
74.85%
-122.09M
27.27%
-66.68M
45.38%
-222.93M
234.31%
-222.93M
0%
weighted average shs out
85.48M
-
86.04M
0.65%
86.98M
1.09%
87.08M
0.11%
98.07M
12.62%
139.95M
42.70%
148.31M
5.98%
176.15M
18.77%
253.63M
43.98%
253.33M
0.12%
weighted average shs out dil
85.48M
-
86.04M
0.65%
86.98M
1.09%
87.08M
0.11%
98.07M
12.62%
139.95M
42.70%
148.31M
5.98%
176.15M
18.77%
253.63M
43.98%
253.63M
0%
eps
-0.83
-
-0.71
14.46%
-1.65
132.39%
-1.80
9.09%
-0.98
45.56%
-1.20
22.45%
-0.82
31.67%
-0.38
53.66%
-0.88
131.58%
-0.88
0%
epsdiluted
-0.83
-
-0.71
14.46%
-1.65
132.39%
-1.80
9.09%
-0.98
45.56%
-1.20
22.45%
-0.82
31.67%
-0.38
53.66%
-0.88
131.58%
-0.88
0%

All numbers in USD (except ratios and percentages)