California State Teachers Retirement System (CalSTRS)’s Vistra VST Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$78.9M Buy
407,107
+449
+0.1% +$87K 0.09% 197
2025
Q1
$47.8M Sell
406,658
-5,537
-1% -$650K 0.06% 294
2024
Q4
$56.8M Sell
412,195
-19,226
-4% -$2.65M 0.07% 259
2024
Q3
$51.1M Sell
431,421
-26,287
-6% -$3.12M 0.06% 289
2024
Q2
$39.4M Buy
457,708
+182
+0% +$15.6K 0.05% 331
2024
Q1
$31.9M Sell
457,526
-10,044
-2% -$700K 0.04% 383
2023
Q4
$18M Sell
467,570
-25,276
-5% -$974K 0.02% 516
2023
Q3
$16.4M Sell
492,846
-49,641
-9% -$1.65M 0.03% 515
2023
Q2
$14.2M Sell
542,487
-65,503
-11% -$1.72M 0.02% 570
2023
Q1
$14.6M Sell
607,990
-26,915
-4% -$646K 0.02% 558
2022
Q4
$14.7M Sell
634,905
-16,771
-3% -$389K 0.02% 547
2022
Q3
$13.7M Sell
651,676
-70,866
-10% -$1.49M 0.02% 553
2022
Q2
$16.5M Sell
722,542
-22,718
-3% -$519K 0.03% 522
2022
Q1
$17.3M Sell
745,260
-52,155
-7% -$1.21M 0.02% 548
2021
Q4
$18.2M Sell
797,415
-365
-0% -$8.31K 0.02% 577
2021
Q3
$13.6M Sell
797,780
-54,210
-6% -$927K 0.02% 682
2021
Q2
$15.8M Sell
851,990
-31,400
-4% -$582K 0.02% 650
2021
Q1
$15.6M Sell
883,390
-1,496
-0.2% -$26.4K 0.02% 638
2020
Q4
$17.4M Sell
884,886
-798
-0.1% -$15.7K 0.02% 558
2020
Q3
$16.7M Buy
885,684
+24,836
+3% +$468K 0.03% 515
2020
Q2
$16M Buy
860,848
+141,321
+20% +$2.63M 0.03% 493
2020
Q1
$11.5M Buy
719,527
+51,343
+8% +$819K 0.02% 515
2019
Q4
$15.4M Sell
668,184
-20,535
-3% -$472K 0.03% 534
2019
Q3
$18.4M Buy
688,719
+12,609
+2% +$337K 0.04% 432
2019
Q2
$15.3M Buy
676,110
+34,362
+5% +$778K 0.03% 500
2019
Q1
$16.7M Sell
641,748
-11,306
-2% -$294K 0.03% 460
2018
Q4
$14.9M Sell
653,054
-24,640
-4% -$564K 0.03% 463
2018
Q3
$16.9M Buy
677,694
+4,856
+0.7% +$121K 0.03% 479
2018
Q2
$15.9M Buy
672,838
+279,644
+71% +$6.62M 0.03% 490
2018
Q1
$8.19M Sell
393,194
-12,740
-3% -$265K 0.02% 731
2017
Q4
$7.44M Buy
405,934
+2,297
+0.6% +$42.1K 0.02% 791
2017
Q3
$7.54M Sell
403,637
-42,659
-10% -$797K 0.02% 761
2017
Q2
$7.49M Buy
+446,296
New +$7.49M 0.02% 798