Deutsche Bank’s Immunogen Inc IMGN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2024
Q1
Sell
-1,065,880
Closed -$31.6M 3711
2023
Q4
$31.6M Buy
1,065,880
+840,814
+374% +$16.7M 0.02% 660
2023
Q3
$3.57M Sell
225,066
-3,079,661
-93% -$51.2M ﹤0.01% 1140
2023
Q2
$62.4M Buy
3,304,727
+226,883
+7% +$2.68M 0.03% 458
2023
Q1
$11.8M Buy
3,077,844
+40,284
+1% +$172K 0.01% 914
2022
Q4
$15.1M Buy
3,037,560
+31,075
+1% +$168K 0.01% 840
2022
Q3
$14.4M Sell
3,006,485
-24,509
-0.8% -$129K 0.01% 850
2022
Q2
$13.6M Buy
3,030,994
+85,277
+3% +$370K 0.01% 890
2022
Q1
$14M Buy
2,945,717
+1,104,077
+60% +$6.11M 0.01% 951
2021
Q4
$13.7M Buy
1,841,640
+6,194
+0.3% +$38.5K 0.01% 988
2021
Q3
$10.4M Sell
1,835,446
-12,747
-0.7% -$73.7K ﹤0.01% 1144
2021
Q2
$12.2M Sell
1,848,193
-1,145,979
-38% -$7.99M 0.01% 1093
2021
Q1
$24.3M Buy
2,994,172
+141,726
+5% +$1.16M 0.01% 836
2020
Q4
$18.4M Buy
2,852,446
+1,073,055
+60% +$6.26M 0.01% 817
2020
Q3
$6.41M Buy
1,779,391
+962,081
+118% +$3.88M ﹤0.01% 1151
2020
Q2
$3.76M Sell
817,310
-498,553
-38% -$2.12M ﹤0.01% 1452
2020
Q1
$4.49M Buy
1,315,863
+1,191,452
+958% +$5.21M ﹤0.01% 1310
2019
Q4
$634K Sell
124,411
-97,547
-44% -$331K ﹤0.01% 2612
2019
Q3
$535K Sell
221,958
-710,283
-76% -$1.89M ﹤0.01% 2650
2019
Q2
$2.02M Sell
932,241
-1,435,774
-61% -$3.4M ﹤0.01% 2384
2019
Q1
$6.42M Buy
2,368,015
+1,125,772
+91% +$4.88M ﹤0.01% 1683
2018
Q4
$5.96M Buy
1,242,243
+321,783
+35% +$1.95M ﹤0.01% 1638
2018
Q3
$8.72M Buy
920,460
+575,101
+167% +$5.53M ﹤0.01% 1756
2018
Q2
$3.36M Sell
345,359
-618,288
-64% -$6.52M ﹤0.01% 2597
2018
Q1
$10.1M Buy
963,647
+296,143
+44% +$2.93M ﹤0.01% 1608
2017
Q4
$4.28M Sell
667,504
-356,661
-35% -$2.2M ﹤0.01% 2145
2017
Q3
$7.83M Buy
1,024,165
+56,550
+6% +$376K 0.01% 1621
2017
Q2
$6.88M Sell
967,615
-797,406
-45% -$3.65M ﹤0.01% 1684
2017
Q1
$6.83M Sell
1,765,021
-164,332
-9% -$480K 0.01% 1499
2016
Q4
$3.93M Buy
1,929,353
+362,397
+23% +$728K ﹤0.01% 1809
2016
Q3
$4.2M Buy
1,566,956
+104,752
+7% +$305K ﹤0.01% 1859
2016
Q2
$4.5M Buy
1,462,204
+1,205,536
+470% +$7.56M ﹤0.01% 1836
2016
Q1
$2.19M Sell
256,668
-37,241
-13% -$315K ﹤0.01% 2308
2015
Q4
$3.99M Sell
293,909
-257,812
-47% -$3.17M ﹤0.01% 1954
2015
Q3
$5.29M Buy
551,721
+78,782
+17% +$1.15M ﹤0.01% 1768
2015
Q2
$6.8M Sell
472,939
-41,527
-8% -$456K ﹤0.01% 1599
2015
Q1
$4.6M Sell
514,466
-26,055
-5% -$189K ﹤0.01% 1848
2014
Q4
$3.3M Buy
540,521
+138,448
+34% +$1.27M ﹤0.01% 2285
2014
Q3
$4.26M Sell
402,073
-191,054
-32% -$2.16M ﹤0.01% 1954
2014
Q2
$7.03M Buy
593,127
+230,300
+63% +$2.89M ﹤0.01% 1578
2014
Q1
$5.42M Sell
362,827
-12,502
-3% -$197K ﹤0.01% 1766
2013
Q4
$5.5M Sell
375,329
-158,477
-30% -$2.44M ﹤0.01% 1698
2013
Q3
$9.08M Sell
533,806
-39,331
-7% -$691K 0.01% 1393
2013
Q2
$9.51M Buy
+573,137
New +$9.29M 0.01% 1268

Other funds holding IMGN

Deutsche Bank's IMGN Position: Q1 2024 in Review

Deutsche Bank sold out of Immunogen Inc (IMGN) in Q1 2024, closing a stake of 1,065,880 shares — an estimated $31.6M sold.

Deutsche Bank first reported a position in IMGN in Q2 2013 and held it in 43 quarters. The position peaked at $62.4M in Q2 2023. 3 funds tracked by Wall St. Rank hold IMGN as of Q1 2024.

  • Deutsche Bank reported no remaining Immunogen Inc position as of Q1 2024 after selling out during the quarter.
  • Deutsche Bank sold 1,065,880 Immunogen Inc shares in Q1 2024, an estimated $31.6M.
  • Deutsche Bank first reported a position in Immunogen Inc in Q2 2013 and held it in 43 quarters.
  • Deutsche Bank's Immunogen Inc position peaked at $62.4M in Q2 2023.
  • 3 funds tracked by Wall St. Rank held Immunogen Inc as of Q1 2024.

Based on Deutsche Bank's 13F filing for Q1 2024, filed 15 May 2024.