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

Institutional trades

May 21Dec 21Aug 22Mar 23-5M05M10M

Institutional Ownership

0100M200M300MSep 14Jun 16Mar 18Dec 19Sep 21Jun 23

Current holdings institutionals

Filer Shares Latest Filing Date Previously owned Change Share-Type Market Value
19.00M
2021-05-17
22.08M
-3.08M
Shares
153.93M
18.42M
2021-05-17
18.42M
0
Shares
149.18M
17.73M
2023-08-14
8.05M
9.68M
Shares
334.57M
16.31M
2021-05-07
15.16M
1.15M
Shares
132.07M
14.31M
2021-05-14
14.16M
150.14K
Shares
115.89M
13.53M
2021-05-14
12.54M
991.74K
Shares
109.63M
9.69M
2021-05-17
10.53M
-840.11K
Shares
78.47M
9.13M
2021-05-17
2.55M
6.58M
Shares
73.97M
9.02M
2021-07-09
8.80M
219.64K
Shares
73.09M
6.11M
2021-05-13
6.89M
-784.24K
Shares
49.48M
6.03M
2023-08-14
0
6.03M
Shares
113.78M
5.60M
2021-05-17
1.86M
3.74M
Shares
45.32M
4.50M
2021-05-17
2.48M
2.02M
Shares
36.45M
4.20M
2021-05-17
4.65M
-442.26K
Shares
34.05M
3.52M
2021-05-12
3.05M
470.19K
Shares
28.49M
2.99M
2021-05-13
2.85M
141.73K
Shares
24.25M
2.95M
2021-05-17
2.64M
310K
Shares
23.88M
2.60M
2021-05-17
2.62M
-24.65K
Shares
21.03M
2.56M
2021-05-17
2.03M
529.76K
Shares
20.74M
2.10M
2021-05-12
2.12M
-21.48K
Shares
16.98M
1.86M
2021-05-13
4.24M
-2.37M
Shares
15.09M
1.85M
2021-05-17
0
1.85M
Shares
14.98M
1.85M
2021-04-23
0
1.85M
Shares
14.98M
1.83M
2021-05-17
1.26M
575.56K
Shares
14.83M
1.50M
2022-11-14
1.50M
0
Shares
7.17M
1.44M
2021-05-17
1.23M
209.96K
Shares
11.64M
1.38M
2021-05-17
1.38M
0
Shares
11.14M
1.38M
2023-08-14
1.38M
0
Shares
25.93M
1.21M
2021-05-12
1.31M
-100.17K
Shares
9.82M
1.10M
2021-05-13
1.34M
-238.55K
Shares
8.94M
910.77K
2021-05-17
860.91K
49.86K
Shares
7.38M
878.06K
2021-05-12
975.42K
-97.36K
Shares
7.11M
846.13K
2021-05-14
900.83K
-54.70K
Shares
6.85M
827.32K
2023-08-14
924.53K
-97.21K
Shares
15.61M
809.80K
2021-05-13
825.73K
-15.93K
Shares
6.56M
804.19K
2021-05-12
615.29K
188.91K
Shares
6.51M
779.15K
2021-05-14
813.00K
-33.85K
Shares
6.31M
750K
2021-05-17
1M
-250K
Shares
6.08M
729.36K
2021-05-18
600K
129.36K
Shares
5.91M
703.79K
2021-05-17
3.52M
-2.81M
Shares
5.70M
611.92K
2021-05-13
184.49K
427.43K
Shares
4.96M
550K
2021-05-14
0
550K
Shares
4.46M
543.36K
2023-08-14
0
543.36K
Shares
10.25M
538.75K
2021-05-13
522
538.23K
Shares
4.36M
523.09K
2021-05-17
0
523.09K
Shares
4.24M
515.80K
2021-05-13
210.40K
305.40K
Shares
4.18M
509.86K
2021-05-17
577.23K
-67.37K
Shares
4.13M
500K
2023-08-04
500K
0
Shares
9.44M
429.65K
2021-05-13
190.82K
238.84K
Shares
3.48M
428.40K
2021-05-07
395.30K
33.10K
Shares
3.47M
393.24K
2021-05-13
497.26K
-104.03K
Shares
3.19M
377.76K
2021-05-10
79.52K
298.25K
Shares
3.06M
375K
2021-05-12
375K
0
Shares
3.04M
350K
2023-08-14
106.60K
243.40K
PUT
6.60M
349K
2021-05-14
383.71K
-34.71K
Shares
2.83M
297.81K
2023-08-14
0
297.81K
Shares
5.62M
289.32K
2021-05-18
279.41K
9.91K
Shares
2.34M
287.86K
2021-05-06
287.86K
0
Shares
2.33M
282.69K
2021-05-06
291.73K
-9.03K
Shares
2.29M
282K
2021-05-17
293.90K
-11.90K
Shares
2.28M
273.53K
2021-05-17
212.19K
61.34K
Shares
2.22M
268.79K
2021-05-14
271.01K
-2.22K
Shares
2.18M
259.56K
2021-05-10
240.72K
18.84K
Shares
2.10M
254.56K
2021-05-14
369.44K
-114.88K
Shares
2.06M
231.88K
2021-05-17
169.35K
62.54K
Shares
1.88M
230.54K
2021-05-12
16.02K
214.52K
Shares
1.87M
220.18K
2021-11-19
190.73K
29.45K
Shares
1.42M
208.10K
2021-05-14
208.10K
0
Shares
1.69M
204.86K
2023-07-28
0
204.86K
Shares
3.87M
200K
2021-05-17
200K
0
PUT
1.62M
193.75K
2021-11-15
244.42K
-50.67K
Shares
1.56M
190K
2021-05-14
190K
0
Shares
1.54M
189.50K
2023-08-11
0
189.50K
Shares
3.58M
188.39K
2021-05-13
31.07K
157.32K
Shares
1.53M
179.16K
2021-07-20
179.10K
57
Shares
1.45M
160.10K
2021-05-11
155.80K
4.30K
Shares
1.30M
151.34K
2021-05-06
149.34K
2K
Shares
1.23M
145.40K
2021-05-14
161.85K
-16.45K
Shares
1.18M
135.35K
2021-05-17
90.42K
44.93K
Shares
1.10M
128.68K
2023-08-09
146.18K
-17.50K
Shares
2.43M
112.62K
2023-08-14
0
112.62K
Shares
2.13M
111.80K
2021-05-07
107.39K
4.41K
Shares
906K
108.36K
2021-05-03
110.26K
-1.90K
Shares
878K
100K
2021-05-17
100K
0
PUT
810K
100K
2021-05-17
0
100K
PUT
810K
98.35K
2021-05-05
159.78K
-61.43K
Shares
797K
96.14K
2021-05-17
20.20K
75.94K
Shares
779K
94.07K
2021-05-12
104.07K
-10K
Shares
762K
92.78K
2021-05-11
106.17K
-13.38K
Shares
752K
91.91K
2021-05-13
92.10K
-196
Shares
745K
86.80K
2021-04-23
87.30K
-500
Shares
703K
86.69K
2021-05-14
96.80K
-10.11K
Shares
703K
83.79K
2021-05-17
74.59K
9.19K
Shares
679K
78.40K
2021-05-07
22.59K
55.80K
Shares
635.01K
78.18K
2021-05-14
69.90K
8.28K
Shares
633K
77.50K
2023-06-26
77.50K
0
Shares
356.50K
77.23K
2021-05-10
77.23K
0
Shares
626K
76.38K
2023-08-14
0
76.38K
Shares
1.44M
74.59K
2021-05-14
22.81K
51.78K
Shares
604K
74.07K
2021-05-17
0
74.07K
Shares
600K