Swiss National Bank’s Immunogen Inc IMGN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2024
Q1
Sell
-480,800
Closed -$14.3M 2550
2023
Q4
$14.3M Hold
480,800
0.01% 728
2023
Q3
$7.63M Buy
480,800
+4,700
+1% +$74.6K 0.01% 1030
2023
Q2
$8.98M Buy
476,100
+47,300
+11% +$893K 0.01% 972
2023
Q1
$1.65M Sell
428,800
-50,800
-11% -$195K ﹤0.01% 1957
2022
Q4
$2.38M Buy
479,600
+8,900
+2% +$44.1K ﹤0.01% 1781
2022
Q3
$2.25M Buy
470,700
+3,200
+0.7% +$15.3K ﹤0.01% 1794
2022
Q2
$2.1M Sell
467,500
-11,600
-2% -$52.2K ﹤0.01% 1876
2022
Q1
$2.28M Buy
479,100
+33,800
+8% +$161K ﹤0.01% 1957
2021
Q4
$3.3M Buy
445,300
+3,500
+0.8% +$26K ﹤0.01% 1730
2021
Q3
$2.51M Buy
441,800
+13,400
+3% +$76K ﹤0.01% 1903
2021
Q2
$2.82M Hold
428,400
﹤0.01% 1872
2021
Q1
$3.47M Buy
428,400
+33,100
+8% +$268K ﹤0.01% 1679
2020
Q4
$2.55M Hold
395,300
﹤0.01% 1772
2020
Q3
$1.42M Buy
395,300
+8,700
+2% +$31.3K ﹤0.01% 1893
2020
Q2
$1.78M Buy
386,600
+54,900
+17% +$252K ﹤0.01% 1780
2020
Q1
$1.13M Buy
331,700
+44,800
+16% +$153K ﹤0.01% 1755
2019
Q4
$1.47M Buy
286,900
+6,300
+2% +$32.2K ﹤0.01% 1913
2019
Q3
$679K Buy
280,600
+8,900
+3% +$21.5K ﹤0.01% 2248
2019
Q2
$590K Hold
271,700
﹤0.01% 2362
2019
Q1
$736K Buy
271,700
+8,200
+3% +$22.2K ﹤0.01% 2236
2018
Q4
$1.27M Buy
263,500
+9,500
+4% +$45.6K ﹤0.01% 1852
2018
Q3
$2.41M Hold
254,000
﹤0.01% 1606
2018
Q2
$2.47M Buy
254,000
+35,400
+16% +$344K ﹤0.01% 1561
2018
Q1
$2.3M Buy
218,600
+57,400
+36% +$604K ﹤0.01% 1542
2017
Q4
$1.03M Buy
161,200
+23,000
+17% +$147K ﹤0.01% 2082
2017
Q3
$1.06M Hold
138,200
﹤0.01% 2031
2017
Q2
$983K Sell
138,200
-21,200
-13% -$151K ﹤0.01% 2067
2017
Q1
$617K Hold
159,400
﹤0.01% 2287
2016
Q4
$325K Hold
159,400
﹤0.01% 2505
2016
Q3
$427K Hold
159,400
﹤0.01% 2399
2016
Q2
$491K Buy
159,400
+3,300
+2% +$10.2K ﹤0.01% 2362
2016
Q1
$1.29M Buy
156,100
+26,400
+20% +$218K ﹤0.01% 1746
2015
Q4
$1.76M Hold
129,700
﹤0.01% 1430
2015
Q3
$1.25M Buy
129,700
+14,500
+13% +$139K ﹤0.01% 1623
2015
Q2
$1.66M Sell
115,200
-7,000
-6% -$101K ﹤0.01% 1437
2015
Q1
$1.09M Buy
122,200
+26,000
+27% +$233K ﹤0.01% 1719
2014
Q4
$587K Buy
96,200
+2,000
+2% +$12.2K ﹤0.01% 2083
2014
Q3
$998K Sell
94,200
-1,600
-2% -$17K ﹤0.01% 1670
2014
Q2
$1.14M Hold
95,800
﹤0.01% 1643
2014
Q1
$1.43M Buy
95,800
+22,100
+30% +$330K 0.01% 1460
2013
Q4
$1.08M Hold
73,700
﹤0.01% 1452
2013
Q3
$1.25M Sell
73,700
-3,800
-5% -$64.7K 0.01% 1284
2013
Q2
$1.29M Buy
+77,500
New +$1.29M 0.01% 1247