California State Teachers Retirement System (CalSTRS)
IMGN

California State Teachers Retirement System (CalSTRS)’s Immunogen Inc IMGN Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2024
Q1
Sell
-250,499
Closed -$7.43M 3078
2023
Q4
$7.43M Buy
250,499
+4,120
+2% +$122K 0.01% 733
2023
Q3
$3.91M Sell
246,379
-26,805
-10% -$425K 0.01% 1014
2023
Q2
$5.15M Buy
273,184
+18,824
+7% +$355K 0.01% 943
2023
Q1
$977K Sell
254,360
-4,207
-2% -$16.2K ﹤0.01% 1909
2022
Q4
$1.28M Buy
258,567
+2,993
+1% +$14.8K ﹤0.01% 1749
2022
Q3
$1.22M Sell
255,574
-5,330
-2% -$25.5K ﹤0.01% 1760
2022
Q2
$1.17M Sell
260,904
-3,683
-1% -$16.6K ﹤0.01% 1846
2022
Q1
$1.26M Sell
264,587
-13,246
-5% -$63K ﹤0.01% 1903
2021
Q4
$2.06M Buy
277,833
+8,918
+3% +$66.2K ﹤0.01% 1716
2021
Q3
$1.53M Sell
268,915
-446
-0.2% -$2.53K ﹤0.01% 1881
2021
Q2
$1.78M Sell
269,361
-19,964
-7% -$132K ﹤0.01% 1844
2021
Q1
$2.34M Buy
289,325
+9,914
+4% +$80.3K ﹤0.01% 1653
2020
Q4
$1.8M Buy
279,411
+19,866
+8% +$128K ﹤0.01% 1715
2020
Q3
$934K Buy
259,545
+2,734
+1% +$9.84K ﹤0.01% 1902
2020
Q2
$1.18M Hold
256,811
﹤0.01% 1771
2020
Q1
$876K Buy
256,811
+35,291
+16% +$120K ﹤0.01% 1752
2019
Q4
$1.13M Sell
221,520
-4,475
-2% -$22.8K ﹤0.01% 1887
2019
Q3
$547K Buy
225,995
+4,593
+2% +$11.1K ﹤0.01% 2257
2019
Q2
$480K Hold
221,402
﹤0.01% 2390
2019
Q1
$600K Sell
221,402
-1,358
-0.6% -$3.68K ﹤0.01% 2227
2018
Q4
$1.07M Buy
222,760
+3,142
+1% +$15.1K ﹤0.01% 1858
2018
Q3
$2.08M Buy
219,618
+23,488
+12% +$222K ﹤0.01% 1604
2018
Q2
$1.91M Buy
196,130
+44,015
+29% +$428K ﹤0.01% 1649
2018
Q1
$1.6M Sell
152,115
-5,332
-3% -$56.1K ﹤0.01% 1670
2017
Q4
$1.01M Buy
157,447
+22,789
+17% +$146K ﹤0.01% 2006
2017
Q3
$1.03M Sell
134,658
-14,492
-10% -$111K ﹤0.01% 1990
2017
Q2
$1.06M Sell
149,150
-16,800
-10% -$119K ﹤0.01% 2021
2017
Q1
$642K Sell
165,950
-7,500
-4% -$29K ﹤0.01% 2346
2016
Q4
$354K Sell
173,450
-4,400
-2% -$8.98K ﹤0.01% 2691
2016
Q3
$477K Buy
177,850
+1,200
+0.7% +$3.22K ﹤0.01% 2528
2016
Q2
$544K Sell
176,650
-5,927
-3% -$18.3K ﹤0.01% 2413
2016
Q1
$1.56M Buy
182,577
+22,905
+14% +$195K ﹤0.01% 1759
2015
Q4
$2.17M Buy
159,672
+2,537
+2% +$34.4K 0.01% 1497
2015
Q3
$1.51M Sell
157,135
-200
-0.1% -$1.92K ﹤0.01% 1724
2015
Q2
$2.26M Buy
157,335
+723
+0.5% +$10.4K 0.01% 1570
2015
Q1
$1.4M Sell
156,612
-2,500
-2% -$22.4K ﹤0.01% 1812
2014
Q4
$971K Buy
159,112
+677
+0.4% +$4.13K ﹤0.01% 2063
2014
Q3
$1.68M Buy
158,435
+1,799
+1% +$19.1K ﹤0.01% 1670
2014
Q2
$1.86M Buy
156,636
+3,000
+2% +$35.5K ﹤0.01% 1661
2014
Q1
$2.29M Buy
153,636
+600
+0.4% +$8.96K 0.01% 1441
2013
Q4
$2.25M Buy
153,036
+1,000
+0.7% +$14.7K 0.01% 1440
2013
Q3
$2.59M Buy
152,036
+4,748
+3% +$80.8K 0.01% 1299
2013
Q2
$2.44M Buy
+147,288
New +$2.44M 0.01% 1258