Invesco
VST icon

Invesco’s Vistra VST Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$879M Buy
4,537,384
+917,250
+25% +$178M 0.15% 138
2025
Q1
$425M Buy
3,620,134
+358,288
+11% +$42.1M 0.08% 317
2024
Q4
$450M Sell
3,261,846
-2,268,991
-41% -$313M 0.08% 301
2024
Q3
$656M Buy
5,530,837
+425,183
+8% +$50.4M 0.13% 176
2024
Q2
$439M Sell
5,105,654
-1,648,052
-24% -$142M 0.09% 259
2024
Q1
$470M Buy
6,753,706
+1,108,881
+20% +$77.2M 0.1% 249
2023
Q4
$217M Buy
5,644,825
+454,120
+9% +$17.5M 0.05% 513
2023
Q3
$172M Buy
5,190,705
+575,799
+12% +$19.1M 0.05% 543
2023
Q2
$121M Buy
4,614,906
+318,342
+7% +$8.36M 0.03% 665
2023
Q1
$103M Buy
4,296,564
+5,787
+0.1% +$139K 0.03% 702
2022
Q4
$99.5M Sell
4,290,777
-150,929
-3% -$3.5M 0.03% 712
2022
Q3
$93.3M Sell
4,441,706
-265,132
-6% -$5.57M 0.03% 689
2022
Q2
$108M Buy
4,706,838
+3,788,637
+413% +$86.6M 0.03% 660
2022
Q1
$21.3M Buy
918,201
+111,495
+14% +$2.59M 0.01% 1468
2021
Q4
$18.4M Sell
806,706
-43,646
-5% -$994K ﹤0.01% 1621
2021
Q3
$14.5M Buy
850,352
+56,430
+7% +$965K ﹤0.01% 1769
2021
Q2
$14.7M Buy
793,922
+54,529
+7% +$1.01M ﹤0.01% 1808
2021
Q1
$13.1M Sell
739,393
-9,065,807
-92% -$160M ﹤0.01% 1804
2020
Q4
$193M Sell
9,805,200
-586,390
-6% -$11.5M 0.06% 441
2020
Q3
$196M Buy
10,391,590
+184,514
+2% +$3.48M 0.07% 362
2020
Q2
$190M Buy
10,207,076
+156,169
+2% +$2.91M 0.07% 355
2020
Q1
$160M Buy
10,050,907
+5,138,893
+105% +$82M 0.07% 347
2019
Q4
$113M Sell
4,912,014
-114,127
-2% -$2.62M 0.04% 604
2019
Q3
$134M Sell
5,026,141
-466,422
-8% -$12.5M 0.04% 557
2019
Q2
$124M Buy
5,492,563
+3,783,279
+221% +$85.7M 0.03% 599
2019
Q1
$44.5M Sell
1,709,284
-247,274
-13% -$6.44M 0.02% 862
2018
Q4
$44.8M Buy
1,956,558
+46,893
+2% +$1.07M 0.02% 816
2018
Q3
$47.5M Sell
1,909,665
-24,918
-1% -$620K 0.02% 875
2018
Q2
$45.8M Buy
1,934,583
+59,703
+3% +$1.41M 0.02% 872
2018
Q1
$39.1M Buy
1,874,880
+188,642
+11% +$3.93M 0.01% 852
2017
Q4
$30.9M Sell
1,686,238
-865,978
-34% -$15.9M 0.01% 981
2017
Q3
$47.7M Sell
2,552,216
-56,244
-2% -$1.05M 0.02% 797
2017
Q2
$43.8M Buy
+2,608,460
New +$43.8M 0.01% 844