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 '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
account payables
4.82M
-
8.14M
68.87%
11.51M
41.44%
8.56M
25.61%
11.37M
32.74%
9.93M
12.60%
9.54M
3.98%
18.43M
93.27%
45.35M
146.03%
accumulated other comprehensive income loss
-42.25M
-
-47.05M
11.36%
-50.60M
7.56%
-39.50M
-
cash and cash equivalents
142.26M
-
278.11M
95.49%
245.03M
11.90%
267.11M
9.01%
262.25M
1.82%
176.22M
32.80%
293.86M
66.75%
478.75M
62.92%
275.14M
42.53%
cash and short term investments
142.26M
-
278.11M
95.49%
245.03M
11.90%
267.11M
9.01%
262.25M
1.82%
176.22M
32.80%
293.86M
66.75%
478.75M
62.92%
275.14M
42.53%
common stock
859K
-
866K
0.81%
872K
0.69%
1.32M
51.95%
1.49M
12.75%
1.50M
0.47%
1.95M
29.91%
2.20M
13.03%
2.26M
2.54%
deferred revenue
2.37M
-
333K
85.97%
13.58M
3,978.68%
1.41M
89.66%
317K
77.44%
309K
2.52%
29.25M
9,365.70%
44.35M
51.63%
13.86M
68.76%
deferred revenue non current
68.36M
-
242.91M
255.31%
307.95M
26.78%
93.75M
69.56%
80.48M
14.15%
127.12M
57.95%
80.86M
36.39%
47.72M
40.99%
36.35M
23.81%
deferrred tax liabilities non current
-282.43M
-
-2.05M
99.27%
-70.87M
3,356.93%
-23.88M
66.31%
-18.65M
21.88%
-15.24M
18.27%
goodwill
goodwill and intangible assets
intangible assets
inventory
2.95M
-
2.94M
0.51%
907K
69.10%
1.04M
14.44%
-16.53M
1,692.39%
-32.67M
97.67%
-30.40M
6.96%
-21.25M
30.10%
16.20M
176.22%
long term debt
100M
-
2.05M
97.95%
2.06M
0.68%
23.88M
1,056.78%
18.65M
21.88%
15.24M
18.27%
11.15M
26.87%
long term investments
net debt
-142.26M
-
-278.11M
95.49%
-145.03M
47.85%
-265.06M
82.77%
-260.19M
1.84%
-149.38M
42.59%
-269.97M
80.73%
-459.97M
70.38%
-259.89M
43.50%
net receivables
3.23M
-
5.80M
79.91%
2.29M
60.50%
5.23M
128.14%
12.07M
130.77%
27.25M
125.81%
22.50M
17.44%
13.93M
38.09%
17.98M
29.09%
other assets
other current assets
2.32M
-
4.17M
79.96%
4.88M
16.91%
2.97M
39.21%
4.46M
50.39%
5.42M
21.58%
7.90M
45.64%
7.32M
7.33%
11.01M
50.30%
other current liabilities
14.06M
-
7.91M
43.77%
15.14M
91.47%
54.37M
259.13%
69.74M
28.29%
64.20M
7.95%
78.30M
21.96%
34.62M
55.78%
58.55M
69.12%
other liabilities
other non current assets
8.71M
-
19.46M
123.47%
19.36M
0.54%
13.03M
32.67%
20.61M
58.15%
36.86M
78.85%
41.38M
12.28%
29.96M
27.60%
59.19M
97.56%
other non current liabilities
182.43M
-
163.05M
10.62%
202.07M
23.93%
107.25M
46.92%
62.32M
41.89%
51.52M
17.33%
23.75M
53.90%
othertotal stockholders equity
765.22M
-
790.15M
3.26%
821.11M
3.92%
1.01B
22.93%
1.23B
22.09%
1.21B
1.82%
1.42B
17.33%
1.79B
26.42%
1.85B
2.96%
preferred stock
1.16M
-
970K
-
property plant equipment net
14.35M
-
16.25M
13.28%
22.70M
39.68%
14.54M
35.97%
12.89M
11.33%
22.58M
75.16%
19.83M
12.17%
17.05M
14.00%
14.61M
14.35%
retained earnings
-648.13M
-
-708.87M
9.37%
-853.69M
20.43%
-1.03B
20.49%
-1.18B
15.05%
-1.29B
8.80%
-1.33B
3.45%
-1.47B
10.46%
-1.69B
15.15%
short term debt
19.43M
-
20.05M
3.16%
-8.56M
142.71%
-11.37M
32.74%
2.97M
126.14%
5.24M
76.34%
3.54M
32.49%
4.10M
15.80%
short term investments
tax assets
tax payables
total assets
165.32M
-
313.82M
89.83%
287.08M
8.52%
294.68M
2.64%
295.75M
0.36%
235.66M
20.32%
355.07M
50.67%
525.76M
48.07%
348.94M
33.63%
total current assets
142.26M
-
278.11M
95.49%
245.03M
11.90%
267.11M
9.01%
262.25M
1.82%
176.22M
32.80%
293.86M
66.75%
478.75M
62.92%
275.14M
42.53%
total current liabilities
21.25M
-
35.81M
68.49%
60.28M
68.32%
55.77M
7.48%
70.06M
25.62%
77.41M
10.49%
122.32M
58.02%
100.94M
17.48%
121.86M
20.72%
total debt
100M
-
2.05M
97.95%
2.06M
0.68%
26.85M
1,200.73%
23.89M
11.01%
18.78M
21.39%
15.24M
18.83%
total investments
total liabilities
89.62M
-
278.72M
211.00%
368.23M
32.11%
312.57M
15.11%
283.81M
9.20%
311.78M
9.86%
265.50M
14.84%
200.18M
24.60%
193.11M
3.53%
total liabilities and stockholders equity
165.32M
-
313.82M
89.83%
287.08M
8.52%
294.68M
2.64%
295.75M
0.36%
235.66M
20.32%
355.07M
50.67%
525.76M
48.07%
348.94M
33.63%
total non current assets
23.06M
-
35.71M
54.89%
42.06M
17.77%
27.57M
34.45%
33.50M
21.51%
59.44M
77.43%
61.22M
2.99%
47.02M
23.20%
73.80M
56.97%
total non current liabilities
68.36M
-
242.91M
255.31%
307.95M
26.78%
256.80M
16.61%
213.75M
16.76%
234.37M
9.65%
143.18M
38.91%
99.23M
30.69%
71.25M
28.20%
total stockholders equity
75.70M
-
35.10M
53.63%
-81.14M
331.15%
-17.89M
77.95%
11.94M
166.73%
-76.12M
737.42%
89.57M
217.67%
325.59M
263.50%
155.83M
52.14%

All numbers in USD (except ratios and percentages)