bf/NASDAQ:IMGN_icon.jpeg

COM:IMMUNOGEN

ImmunoGen, Inc.

  • Stock

Last Close

31.23

09/02 20:58

Market Cap

8.73B

Beta: -

Volume Today

19.31M

Avg: -

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
Dec '13
Mar '14
Jun '14
Sep '14
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
net income
3.81M
-
-37.45M
1,082.45%
-26.50M
29.24%
-22.28M
15.91%
13.63M
161.19%
-21.62M
258.55%
-30.47M
40.97%
-33.74M
10.72%
-33.23M
1.52%
-31.93M
3.91%
-45.92M
43.83%
-44.73M
2.59%
-34.15M
23.65%
-17.34M
49.21%
-8.87M
48.88%
-56.68M
539.25%
-13.12M
76.86%
-38.61M
194.35%
-41.62M
7.80%
-46.81M
12.45%
-41.80M
10.70%
-43.75M
4.67%
-43.45M
0.70%
-21.75M
49.94%
4.81M
122.13%
-29.09M
704.24%
-24.30M
16.47%
-22.37M
7.92%
31.39M
240.29%
-34.05M
208.48%
-30.74M
9.72%
-37.34M
21.46%
-37.17M
0.45%
-24.14M
35.05%
-62.02M
156.87%
-77.75M
25.37%
-59.01M
24.11%
-41.01M
30.49%
-4.25M
89.64%
30.75M
823.82%
depreciation and amortization
1.15M
-
1.12M
2.10%
1.17M
4.37%
1.39M
18.72%
1.43M
2.88%
1.41M
1.12%
1.28M
9.27%
1.13M
12.09%
1.26M
11.80%
1.44M
13.89%
1.50M
4.88%
1.53M
1.53%
1.55M
1.18%
1.51M
2.59%
1.43M
5.18%
1.37M
3.85%
1.66M
20.61%
2.53M
52.60%
2.53M
0.08%
1.14M
55.08%
1.22M
7.31%
1.20M
1.56%
1.24M
3.17%
839K
32.23%
751K
10.49%
529K
29.56%
516K
2.46%
524K
1.55%
532K
1.53%
551K
3.57%
542K
1.63%
462K
14.76%
462K
0%
473K
2.38%
458K
3.17%
424K
7.42%
428K
0.94%
448K
4.67%
427K
4.69%
423K
0.94%
deferred income tax
-7K
-
14K
-
-6K
142.86%
-20K
233.33%
-3K
85%
8K
366.67%
970K
12,025%
3.43M
253.81%
180K
94.76%
22.19M
-
783K
96.47%
-30K
103.83%
145K
-
444K
206.21%
2.52M
467.34%
275K
89.08%
-855K
410.91%
-709K
17.08%
18K
102.54%
61.40M
-
stock based compensation
3.75M
-
3.85M
2.50%
3.69M
4.21%
5.41M
46.81%
3.69M
31.76%
3.70M
0.27%
2.91M
21.37%
5.78M
98.66%
4.60M
20.42%
7.28M
58.26%
4.58M
37.11%
4.50M
1.81%
3.76M
16.37%
2.67M
29.14%
3.14M
17.67%
2.66M
15.27%
2.87M
7.90%
3.85M
34.18%
4.03M
4.63%
4.41M
9.57%
4.53M
2.61%
5.11M
12.86%
2.21M
56.80%
3.63M
64.37%
3.23M
10.98%
3.12M
3.28%
3.45M
10.63%
3.88M
12.28%
3.87M
0.28%
3.82M
1.14%
3.74M
2.12%
3.48M
7.08%
6.43M
85.02%
4.41M
31.49%
4.97M
12.84%
5.48M
10.24%
10.75M
96.15%
7.07M
34.28%
7.43M
5.18%
7.80M
4.94%
change in working capital
-6.73M
-
6.20M
192.04%
2.27M
63.32%
-3.90M
271.62%
-35.14M
800.85%
23.93M
168.10%
-2.17M
109.08%
-4.00M
84.22%
-5.55M
38.62%
-499K
91.01%
7.70M
1,643.49%
-9.05M
217.45%
-7.19M
20.48%
-15.95M
121.77%
31.30M
296.19%
79.49M
154.00%
-17.25M
121.70%
-13.56M
21.41%
4.45M
132.82%
7.30M
64.15%
1.51M
79.31%
52.26M
3,358.57%
13.06M
75.00%
-9.06M
169.37%
-30.54M
236.93%
5.13M
116.79%
111K
97.83%
-233K
309.91%
-9.56M
4,003.43%
-4.04M
57.71%
-4.80M
18.80%
-1.08M
77.53%
-13.63M
1,163.02%
-21.02M
54.26%
-5.25M
75.01%
10.21M
294.35%
-9.53M
193.39%
-38.92M
308.18%
-68.55M
76.16%
-69.20M
0.94%
accounts receivables
1.97M
-
3.78M
91.88%
-1.86M
149.18%
58K
103.12%
-1.27M
2,291.38%
2.35M
285.29%
-4.33M
284.03%
-1.72M
60.22%
6.01M
448.55%
699K
88.37%
-779K
211.44%
567K
172.79%
-7.03M
1,339.51%
-1.87M
73.43%
2.87M
253.67%
-1.50M
152.18%
-128K
91.45%
2.62M
2,142.97%
15K
99.43%
-2.10M
14,073.33%
414K
119.75%
1.47M
254.59%
233K
84.13%
-94K
140.34%
-7.41M
7,778.72%
7.45M
200.54%
-259K
103.48%
-4.74M
1,728.96%
5.01M
205.87%
-58K
101.16%
86K
248.28%
-214K
348.84%
-4.25M
1,884.11%
3.28M
177.18%
281K
91.43%
867K
208.54%
-12.55M
1,547.98%
-14.75M
17.46%
-48.02M
225.63%
-56.64M
17.96%
inventory
-1.34M
-
524K
139.19%
-466K
188.93%
835K
279.18%
196K
76.53%
-783K
499.49%
-233K
70.24%
1.69M
824.89%
-291K
117.23%
629K
316.15%
1K
99.84%
-1.12M
112,100%
-165K
85.27%
-1.03M
526.06%
-257K
75.12%
1.24M
582.10%
1.21M
2.74%
670K
44.40%
-1.52M
327.16%
-48K
96.85%
1.94M
4,137.50%
-4.35M
324.25%
-3.20M
26.37%
-1.44M
55.13%
-2.89M
101.32%
1.52M
152.51%
-621K
140.91%
4.24M
783.09%
5.08M
19.78%
-6.14M
220.92%
-3.48M
43.33%
2.54M
172.92%
-3.99M
257.15%
-16.20M
-
-709K
95.62%
-4.31M
507.76%
-12.55M
191.34%
accounts payables
690K
-
931K
34.93%
76K
91.84%
138K
81.58%
656K
375.36%
709K
8.08%
1.82M
156.14%
1.55M
14.59%
1.62M
4.64%
-2.38M
246.52%
1.85M
177.92%
-2.12M
214.41%
-2.54M
-
149K
105.86%
1.40M
840.27%
1.76M
25.91%
-757K
142.91%
4.63M
711.36%
-2.45M
152.96%
1.25M
150.88%
-2.70M
316.36%
-501K
81.43%
-552K
10.18%
2.71M
590.22%
-649K
123.98%
2.81M
532.97%
-3.19M
213.49%
209K
106.55%
3.80M
1,719.14%
-1.32M
134.72%
-1.13M
14.55%
7.79M
790.96%
-2.31M
129.61%
1.06M
145.88%
2.94M
177.43%
25.05M
752.48%
-12.97M
151.80%
-13.92M
7.31%
6.50M
146.71%
other working capital
-8.06M
-
960K
111.92%
4.52M
371.15%
-4.93M
209.04%
-34.72M
604.03%
21.65M
162.35%
578K
97.33%
-5.52M
1,054.84%
-12.89M
133.56%
551K
104.27%
6.63M
1,102.72%
-6.37M
196.17%
-10.51M
-
28.54M
371.53%
78.35M
174.57%
-20.09M
125.64%
-16.09M
19.94%
1.33M
108.26%
11.90M
795.93%
-2.09M
117.55%
57.84M
2,869.88%
16.53M
71.42%
-6.98M
142.23%
-22.95M
228.68%
-3.19M
86.10%
-1.82M
42.96%
3.45M
289.72%
-19.87M
675.66%
-1.64M
91.73%
-87K
94.70%
-2.28M
2,516.09%
-13.19M
479.35%
-21.99M
66.78%
-6.59M
70.02%
6.40M
197.13%
-5.83M
191.04%
-10.49M
79.86%
-2.30M
78.05%
-6.50M
182.54%
other non cash items
-31K
-
13.19M
42,635.48%
450K
96.59%
485K
7.78%
909K
87.42%
117K
87.13%
-13K
111.11%
-512K
3,838.46%
-1.21M
135.35%
-2.37M
96.43%
-780K
67.05%
-1.06M
36.15%
226K
121.28%
-4.01M
1,875.66%
-2.91M
27.39%
-3.10M
6.25%
-4.35M
40.37%
-4.13M
4.99%
-4.71M
13.95%
-5.90M
25.36%
-6.89M
16.75%
-5.06M
26.58%
-6.59M
30.42%
-8.93M
35.38%
-9.96M
11.56%
-7.29M
26.75%
-7.99M
9.58%
-12.44M
55.64%
-17.69M
42.19%
-10.90M
38.38%
-12.62M
15.76%
-563K
95.54%
-1.97M
249.73%
-1.11M
43.37%
-2.15M
92.65%
-2.57M
19.65%
-2.84M
10.43%
-1.30M
54.05%
-1.80M
38.04%
-28.40M
1,477.83%
net cash provided by operating activities
1.95M
-
-13.10M
773.18%
-18.92M
44.44%
-18.90M
0.12%
-15.48M
18.07%
7.54M
148.73%
-28.45M
477.11%
-31.35M
10.19%
-34.14M
8.89%
-26.08M
23.61%
-32.91M
26.18%
-47.84M
45.39%
-35.81M
25.15%
-32.96M
7.97%
24.08M
173.06%
45.93M
90.76%
-29.41M
164.02%
-49.95M
69.86%
-35.33M
29.28%
-39.86M
12.82%
-41.28M
3.59%
10.20M
124.71%
-31.01M
403.96%
-35M
12.86%
-32.56M
6.98%
-28.32M
13.03%
-28.19M
0.43%
-30.65M
8.70%
8.54M
127.85%
-44.62M
622.80%
-43.88M
1.66%
-35.04M
20.14%
-45.87M
30.91%
-41.40M
9.75%
-63.99M
54.56%
-64.21M
0.34%
-60.20M
6.25%
-73.72M
22.46%
-66.74M
9.47%
2.77M
104.15%
investments in property plant and equipment
-1.73M
-
-2.41M
39.94%
-3.47M
43.87%
-1.71M
50.82%
-882K
48.36%
-1.92M
117.23%
-2.92M
52.35%
-3.38M
15.69%
-1.75M
48.18%
-3.48M
98.80%
-1.77M
49.12%
-1.18M
33.22%
-224K
81.05%
-437K
95.09%
-342K
21.74%
-68K
80.12%
-269K
295.59%
-1.03M
282.16%
-1.10M
6.91%
-2.09M
90.45%
-1.03M
50.98%
-2.13M
107.31%
-228K
89.28%
-407K
78.51%
-83K
79.61%
-21K
74.70%
-23K
9.52%
-771K
3,252.17%
-102K
86.77%
-893K
775.49%
-47K
94.74%
-125K
165.96%
-369K
195.20%
-307K
16.80%
-207K
32.57%
-602K
190.82%
-248K
58.80%
-209K
15.73%
-78K
62.68%
-1.35M
1,635.90%
acquisitions net
purchases of investments
sales maturities of investments
other investing activites
-1K
-
-522K
-
522K
200%
2.31M
-
1.43M
38.32%
net cash used for investing activites
-1.73M
-
-2.41M
39.86%
-3.47M
43.87%
-1.71M
50.82%
-882K
48.36%
-2.44M
176.42%
-2.40M
1.68%
-3.38M
40.88%
-1.75M
48.18%
-3.48M
98.80%
-1.77M
49.12%
-1.18M
33.22%
-224K
81.05%
-437K
95.09%
-342K
21.74%
-68K
80.12%
-269K
295.59%
-1.03M
282.16%
-1.10M
6.91%
-2.09M
90.45%
-1.03M
50.98%
-2.13M
107.31%
-228K
89.28%
-407K
78.51%
2.23M
647.67%
1.41M
36.97%
-23K
101.64%
-771K
3,252.17%
-102K
86.77%
-893K
775.49%
-47K
94.74%
-125K
165.96%
-369K
195.20%
-307K
16.80%
-207K
32.57%
-602K
190.82%
-248K
58.80%
-209K
15.73%
-78K
62.68%
-1.35M
1,635.90%
debt repayment
-71.82M
-
common stock issued
101.66M
-
-28K
-
4.33M
15,560.71%
68K
98.43%
2.87M
-
97.74M
3,302.16%
-1K
100.00%
96.53M
-
33.49M
65.30%
-34K
100.10%
12.36M
36,444.12%
108.22M
775.74%
620K
99.43%
449K
-
25.65M
5,612.47%
39K
99.85%
365.74M
937,692.31%
-34K
100.01%
common stock repurchased
15.59M
-
dividends paid
other financing activites
3.03M
-
1.50M
50.43%
579K
61.45%
144K
75.13%
1.17M
713.89%
116K
90.10%
197.13M
169,841.38%
4.46M
97.74%
329K
92.63%
188K
42.86%
96.79M
51,384.04%
-15.59M
-
-1.35M
91.33%
271K
120.04%
2.26M
733.58%
163.10M
7,120.01%
124K
99.92%
-2.97M
2,495.97%
670K
-
73K
89.10%
-811K
1,210.96%
240K
129.59%
424K
76.67%
129K
69.58%
678K
425.58%
1.29M
89.68%
378K
70.61%
29.03M
7,580.69%
171.02M
489.04%
411K
-
425K
-
143.64M
-
32.17M
77.61%
net cash used provided by financing activities
3.03M
-
1.50M
50.43%
579K
61.45%
144K
75.13%
1.17M
713.89%
116K
90.10%
197.13M
169,841.38%
4.46M
97.74%
329K
92.63%
188K
42.86%
96.79M
51,384.04%
15.59M
-
-1.35M
108.67%
101.93M
7,639.50%
2.26M
97.78%
163.10M
7,120.01%
96K
99.94%
1.36M
1,314.58%
68K
94.99%
670K
885.29%
73K
89.10%
2.06M
2,724.66%
97.98M
4,651.89%
423K
99.57%
129K
69.50%
97.21M
75,253.49%
34.78M
64.22%
344K
99.01%
41.39M
11,931.98%
279.23M
574.64%
620K
99.78%
411K
33.71%
449K
9.25%
26.07M
5,707.13%
39K
99.85%
437.56M
1,121,841.03%
32.13M
92.66%
effect of forex changes on cash
-15.56M
-
1
-
net change in cash
3.25M
-
-14.01M
531.14%
-21.82M
55.69%
-20.46M
6.20%
-15.19M
25.75%
5.22M
134.38%
166.28M
3,083.65%
-30.27M
118.20%
-35.56M
17.49%
-29.37M
17.41%
62.11M
311.48%
-49.03M
178.93%
49.03M
200%
-33.40M
168.12%
23.77M
171.17%
44.51M
87.28%
72.26M
62.32%
-48.72M
167.43%
126.67M
359.98%
-41.85M
133.04%
-40.95M
2.15%
8.14M
119.89%
-30.57M
475.38%
-35.33M
15.58%
-28.27M
20.00%
71.07M
351.45%
-27.79M
139.10%
-31.29M
12.58%
105.64M
437.62%
-10.74M
110.16%
-43.58M
305.94%
6.22M
114.28%
232.99M
3,644.00%
-41.09M
117.64%
-63.79M
55.24%
-64.36M
0.90%
-34.37M
46.60%
-73.89M
114.96%
370.74M
601.75%
33.55M
90.95%
cash at beginning of period
174.84M
-
178.09M
1.86%
164.08M
7.87%
142.26M
13.30%
121.80M
14.38%
106.60M
12.47%
111.83M
4.90%
278.11M
148.70%
247.84M
10.88%
212.28M
14.35%
182.91M
13.84%
245.03M
33.96%
196M
20.01%
159.96M
18.39%
126.57M
20.88%
150.34M
18.78%
194.85M
29.61%
267.11M
37.08%
218.38M
18.24%
345.06M
58.01%
303.20M
12.13%
262.25M
13.51%
270.40M
3.11%
239.82M
11.31%
204.49M
14.73%
176.22M
13.82%
247.30M
40.33%
219.51M
11.24%
188.22M
14.25%
293.86M
56.13%
283.12M
3.65%
239.54M
15.39%
245.76M
2.60%
478.75M
94.80%
437.66M
8.58%
373.87M
14.57%
309.51M
17.22%
275.14M
11.11%
201.25M
26.86%
571.99M
184.22%
cash at end of period
178.09M
-
164.08M
7.87%
142.26M
13.30%
121.80M
14.38%
106.60M
12.47%
111.83M
4.90%
278.11M
148.70%
247.84M
10.88%
212.28M
14.35%
182.91M
13.84%
245.03M
33.96%
196M
20.01%
245.03M
25.01%
126.57M
48.35%
150.34M
18.78%
194.85M
29.61%
267.11M
37.08%
218.38M
18.24%
345.06M
58.01%
303.20M
12.13%
262.25M
13.51%
270.40M
3.11%
239.82M
11.31%
204.49M
14.73%
176.22M
13.82%
247.30M
40.33%
219.51M
11.24%
188.22M
14.25%
293.86M
56.13%
283.12M
3.65%
239.54M
15.39%
245.76M
2.60%
478.75M
94.80%
437.66M
8.58%
373.87M
14.57%
309.51M
17.22%
275.14M
11.11%
201.25M
26.86%
571.99M
184.22%
605.53M
5.87%
operating cash flow
1.95M
-
-13.10M
773.18%
-18.92M
44.44%
-18.90M
0.12%
-15.48M
18.07%
7.54M
148.73%
-28.45M
477.11%
-31.35M
10.19%
-34.14M
8.89%
-26.08M
23.61%
-32.91M
26.18%
-47.84M
45.39%
-35.81M
25.15%
-32.96M
7.97%
24.08M
173.06%
45.93M
90.76%
-29.41M
164.02%
-49.95M
69.86%
-35.33M
29.28%
-39.86M
12.82%
-41.28M
3.59%
10.20M
124.71%
-31.01M
403.96%
-35M
12.86%
-32.56M
6.98%
-28.32M
13.03%
-28.19M
0.43%
-30.65M
8.70%
8.54M
127.85%
-44.62M
622.80%
-43.88M
1.66%
-35.04M
20.14%
-45.87M
30.91%
-41.40M
9.75%
-63.99M
54.56%
-64.21M
0.34%
-60.20M
6.25%
-73.72M
22.46%
-66.74M
9.47%
2.77M
104.15%
capital expenditure
-1.73M
-
-2.41M
39.94%
-3.47M
43.87%
-1.71M
50.82%
-882K
48.36%
-1.92M
117.23%
-2.92M
52.35%
-3.38M
15.69%
-1.75M
48.18%
-3.48M
98.80%
-1.77M
49.12%
-1.18M
33.22%
-224K
81.05%
-437K
95.09%
-342K
21.74%
-68K
80.12%
-269K
295.59%
-1.03M
282.16%
-1.10M
6.91%
-2.09M
90.45%
-1.03M
50.98%
-2.13M
107.31%
-228K
89.28%
-407K
78.51%
-83K
79.61%
-21K
74.70%
-23K
9.52%
-771K
3,252.17%
-102K
86.77%
-893K
775.49%
-47K
94.74%
-125K
165.96%
-369K
195.20%
-307K
16.80%
-207K
32.57%
-602K
190.82%
-248K
58.80%
-209K
15.73%
-78K
62.68%
-1.35M
1,635.90%
free cash flow
221K
-
-15.51M
7,119.91%
-22.39M
44.35%
-20.61M
7.98%
-16.37M
20.58%
5.63M
134.39%
-31.37M
657.33%
-34.73M
10.70%
-35.89M
3.34%
-29.56M
17.64%
-34.68M
17.32%
-49.03M
41.38%
-36.04M
26.50%
-33.40M
7.33%
23.74M
171.08%
45.87M
93.23%
-29.68M
164.71%
-50.98M
71.79%
-36.42M
28.55%
-41.95M
15.17%
-42.31M
0.86%
8.08M
119.09%
-31.24M
486.84%
-35.41M
13.34%
-32.64M
7.81%
-28.34M
13.19%
-28.22M
0.42%
-31.42M
11.35%
8.43M
126.84%
-45.51M
639.71%
-43.93M
3.49%
-35.17M
19.94%
-46.24M
31.50%
-41.71M
9.80%
-64.20M
53.92%
-64.81M
0.96%
-60.45M
6.73%
-73.93M
22.30%
-66.82M
9.62%
1.42M
102.12%

All numbers in (except ratios and percentages)