Zurich Cantonal Bank’s Immunogen Inc IMGN Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2024
Q1
Sell
-50,066
Closed -$1.48M 2753
2023
Q4
$1.48M Buy
50,066
+5,357
+12% +$159K 0.01% 867
2023
Q3
$710K Buy
44,709
+7,149
+19% +$113K ﹤0.01% 1186
2023
Q2
$709K Buy
37,560
+7,452
+25% +$141K ﹤0.01% 1143
2023
Q1
$116K Sell
30,108
-3,206
-10% -$12.3K ﹤0.01% 2206
2022
Q4
$165K Sell
33,314
-518
-2% -$2.57K ﹤0.01% 1939
2022
Q3
$162K Buy
33,832
+9,287
+38% +$44.5K ﹤0.01% 1884
2022
Q2
$110K Sell
24,545
-10,862
-31% -$48.7K ﹤0.01% 2167
2022
Q1
$169K Buy
35,407
+3,807
+12% +$18.2K ﹤0.01% 1998
2021
Q4
$234K Sell
31,600
-618
-2% -$4.58K ﹤0.01% 1962
2021
Q3
$183K Buy
32,218
+74
+0.2% +$420 ﹤0.01% 1984
2021
Q2
$212K Buy
32,144
+511
+2% +$3.37K ﹤0.01% 1763
2021
Q1
$256K Buy
31,633
+13,307
+73% +$108K ﹤0.01% 1647
2020
Q4
$118K Hold
18,326
﹤0.01% 2146
2020
Q3
$66K Hold
18,326
﹤0.01% 2161
2020
Q2
$84K Buy
18,326
+5,039
+38% +$23.1K ﹤0.01% 2027
2020
Q1
$45K Buy
13,287
+5,041
+61% +$17.1K ﹤0.01% 1986
2019
Q4
$42K Hold
8,246
﹤0.01% 2239
2019
Q3
$20K Hold
8,246
﹤0.01% 2462
2019
Q2
$18K Hold
8,246
﹤0.01% 2492
2019
Q1
$22K Sell
8,246
-3,275
-28% -$8.74K ﹤0.01% 2388
2018
Q4
$55K Hold
11,521
﹤0.01% 1979
2018
Q3
$109K Buy
11,521
+2,075
+22% +$19.6K ﹤0.01% 1658
2018
Q2
$92K Sell
9,446
-1,698
-15% -$16.5K ﹤0.01% 1700
2018
Q1
$117K Buy
11,144
+7,411
+199% +$77.8K ﹤0.01% 1511
2017
Q4
$24K Hold
3,733
﹤0.01% 2357
2017
Q3
$29K Buy
3,733
+1,738
+87% +$13.5K ﹤0.01% 2119
2017
Q2
$14K Hold
1,995
﹤0.01% 2361
2017
Q1
$8K Hold
1,995
﹤0.01% 2517
2016
Q4
$4K Hold
1,995
﹤0.01% 2536
2016
Q3
$5K Hold
1,995
﹤0.01% 2528
2016
Q2
$6K Hold
1,995
﹤0.01% 2483
2016
Q1
$17K Hold
1,995
﹤0.01% 2162
2015
Q4
$27K Buy
1,995
+1,041
+109% +$14.1K ﹤0.01% 1844
2015
Q3
$9K Buy
+954
New +$9K ﹤0.01% 2142
2014
Q1
Sell
-90,000
Closed -$1.32M 998
2013
Q4
$1.32M Sell
90,000
-100,000
-53% -$1.47M 0.04% 416
2013
Q3
$3.23M Buy
190,000
+160,000
+533% +$2.72M 0.11% 201
2013
Q2
$498K Buy
+30,000
New +$498K 0.02% 572