Walleye Trading’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
-12,812
Closed -$380K 5621
2023
Q4
$380K Buy
12,812
+1,565
+14% +$31.2K ﹤0.01% 3302
2023
Q3
$178K Sell
11,247
-80,619
-88% -$1.34M ﹤0.01% 3681
2023
Q2
$1.73M Buy
+91,866
New +$1.08M 0.01% 1762
2022
Q1
Sell
-72,885
Closed -$404K 6055
2021
Q4
$541K Buy
+72,885
New +$453K ﹤0.01% 2881
2020
Q1
Sell
-30,553
Closed -$156K 4721
2019
Q4
$156K Sell
30,553
-73,614
-71% -$250K ﹤0.01% 3336
2019
Q3
$252K Buy
104,167
+77,188
+286% +$205K ﹤0.01% 2751
2019
Q2
$59K Buy
+26,979
New +$63.8K ﹤0.01% 3487
2019
Q1
Sell
-7,250
Closed -$35K 4928
2018
Q4
$35K Buy
+7,250
New +$44K ﹤0.01% 4238
2017
Q2
Sell
-11,000
Closed -$43 5055
2017
Q1
$43 Sell
11,000
-71,000
-87% -$207K ﹤0.01% 3842
2016
Q4
$167K Buy
82,000
+80,700
+6,208% +$162K ﹤0.01% 2897
2016
Q3
$3K Buy
+1,300
New +$3.78K ﹤0.01% 4643
2016
Q1
Sell
-10,558
Closed -$143K 5957
2015
Q4
$143K Buy
10,558
+10,058
+2,012% +$124K ﹤0.01% 3007
2015
Q3
$5K Buy
500
+300
+150% +$4.39K ﹤0.01% 4632
2015
Q2
$3K Buy
+200
New +$2.2K ﹤0.01% 4635

Other funds holding IMGN

Walleye Trading's IMGN Position: Q1 2024 in Review

Walleye Trading sold out of Immunogen Inc (IMGN) in Q1 2024, closing a stake of 12,812 shares — an estimated $380K sold.

Walleye Trading first reported a position in IMGN in Q2 2015 and held it in 14 quarters. The position peaked at $1.73M in Q2 2023. 3 funds tracked by Wall St. Rank hold IMGN as of Q1 2024.

  • Walleye Trading reported no remaining Immunogen Inc position as of Q1 2024 after selling out during the quarter.
  • Walleye Trading sold 12,812 Immunogen Inc shares in Q1 2024, an estimated $380K.
  • Walleye Trading first reported a position in Immunogen Inc in Q2 2015 and held it in 14 quarters.
  • Walleye Trading's Immunogen Inc position peaked at $1.73M in Q2 2023.
  • 3 funds tracked by Wall St. Rank held Immunogen Inc as of Q1 2024.

Based on Walleye Trading's 13F filing for Q1 2024, filed 15 May 2024.