California State Teachers Retirement System (CalSTRS)’s Seagate STX Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$45.1M Buy
312,533
+32,717
+12% +$4.72M 0.05% 312
2025
Q1
$23.8M Buy
279,816
+5,030
+2% +$427K 0.03% 451
2024
Q4
$23.7M Sell
274,786
-33,960
-11% -$2.93M 0.03% 462
2024
Q3
$33.8M Buy
308,746
+258
+0.1% +$28.3K 0.04% 386
2024
Q2
$31.9M Buy
308,488
+16,569
+6% +$1.71M 0.04% 372
2024
Q1
$27.2M Buy
291,919
+15,847
+6% +$1.47M 0.03% 423
2023
Q4
$23.6M Buy
276,072
+35,672
+15% +$3.05M 0.03% 446
2023
Q3
$15.9M Buy
240,400
+2,535
+1% +$167K 0.02% 525
2023
Q2
$14.7M Sell
237,865
-10,649
-4% -$659K 0.02% 561
2023
Q1
$16.4M Sell
248,514
-304
-0.1% -$20.1K 0.02% 524
2022
Q4
$13.1M Sell
248,818
-8,325
-3% -$438K 0.02% 577
2022
Q3
$13.7M Sell
257,143
-1,313
-0.5% -$69.9K 0.02% 552
2022
Q2
$18.5M Buy
258,456
+9,206
+4% +$658K 0.03% 494
2022
Q1
$22.4M Sell
249,250
-2,146
-0.9% -$193K 0.03% 495
2021
Q4
$28.4M Buy
251,396
+68,451
+37% +$7.73M 0.03% 460
2021
Q3
$15.1M Buy
182,945
+152,119
+493% +$12.6M 0.02% 638
2021
Q2
$2.71M Sell
30,826
-12,039
-28% -$1.06M ﹤0.01% 1602
2021
Q1
$3.29M Sell
42,865
-10,117
-19% -$777K ﹤0.01% 1460
2020
Q4
$3.29M Sell
52,982
-48,082
-48% -$2.99M ﹤0.01% 1363
2020
Q3
$4.98M Sell
101,064
-2,652
-3% -$131K 0.01% 975
2020
Q2
$5.02M Buy
103,716
+557
+0.5% +$27K 0.01% 948
2020
Q1
$5.03M Sell
103,159
-4,154
-4% -$203K 0.01% 815
2019
Q4
$6.39M Buy
107,313
+41,966
+64% +$2.5M 0.01% 882
2019
Q3
$3.52M Sell
65,347
-980
-1% -$52.7K 0.01% 1190
2019
Q2
$3.13M Sell
66,327
-7,195
-10% -$339K 0.01% 1284
2019
Q1
$3.52M Buy
73,522
+19,244
+35% +$922K 0.01% 1178
2018
Q4
$2.1M Buy
54,278
+2,090
+4% +$80.7K ﹤0.01% 1429
2018
Q3
$2.47M Buy
52,188
+37,888
+265% +$1.79M ﹤0.01% 1477
2018
Q2
$808K Sell
14,300
-1,414
-9% -$79.9K ﹤0.01% 2187
2018
Q1
$920K Buy
15,714
+97
+0.6% +$5.68K ﹤0.01% 2030
2017
Q4
$653K Sell
15,617
-947
-6% -$39.6K ﹤0.01% 2247
2017
Q3
$549K Buy
16,564
+100
+0.6% +$3.31K ﹤0.01% 2371
2017
Q2
$638K Buy
+16,464
New +$638K ﹤0.01% 2340