First Trust Advisors
VST icon

First Trust Advisors’s Vistra VST Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$133M Buy
684,150
+45,623
+7% +$8.84M 0.11% 229
2025
Q1
$75M Buy
638,527
+234,010
+58% +$27.5M 0.07% 368
2024
Q4
$55.8M Sell
404,517
-8,827
-2% -$1.22M 0.05% 470
2024
Q3
$49M Sell
413,344
-62,022
-13% -$7.35M 0.05% 512
2024
Q2
$40.9M Buy
475,366
+44,392
+10% +$3.82M 0.04% 554
2024
Q1
$30M Sell
430,974
-14,200
-3% -$989K 0.03% 643
2023
Q4
$17.1M Sell
445,174
-257,631
-37% -$9.92M 0.02% 825
2023
Q3
$23.3M Sell
702,805
-140,191
-17% -$4.65M 0.03% 662
2023
Q2
$22.1M Buy
842,996
+63,242
+8% +$1.66M 0.03% 709
2023
Q1
$18.7M Buy
779,754
+82,590
+12% +$1.98M 0.02% 767
2022
Q4
$16.2M Sell
697,164
-302,696
-30% -$7.02M 0.02% 802
2022
Q3
$21M Buy
999,860
+628,577
+169% +$13.2M 0.03% 674
2022
Q2
$8.48M Buy
371,283
+236,353
+175% +$5.4M 0.01% 1011
2022
Q1
$3.14M Sell
134,930
-44,777
-25% -$1.04M ﹤0.01% 1591
2021
Q4
$4.09M Sell
179,707
-147,738
-45% -$3.36M ﹤0.01% 1464
2021
Q3
$5.6M Sell
327,445
-531,670
-62% -$9.09M 0.01% 1243
2021
Q2
$15.9M Buy
859,115
+176,522
+26% +$3.27M 0.02% 861
2021
Q1
$12.1M Sell
682,593
-15,132
-2% -$268K 0.01% 877
2020
Q4
$13.7M Sell
697,725
-392,012
-36% -$7.71M 0.02% 744
2020
Q3
$20.6M Sell
1,089,737
-116,542
-10% -$2.2M 0.03% 533
2020
Q2
$22.5M Sell
1,206,279
-1,470,249
-55% -$27.4M 0.04% 514
2020
Q1
$42.7M Sell
2,676,528
-767,745
-22% -$12.3M 0.1% 338
2019
Q4
$79.2M Sell
3,444,273
-44,896
-1% -$1.03M 0.14% 186
2019
Q3
$93.3M Buy
3,489,169
+2,234,669
+178% +$59.7M 0.18% 133
2019
Q2
$28.4M Buy
1,254,500
+490,176
+64% +$11.1M 0.05% 458
2019
Q1
$19.9M Buy
764,324
+352,308
+86% +$9.17M 0.04% 534
2018
Q4
$9.43M Buy
412,016
+286,747
+229% +$6.56M 0.02% 729
2018
Q3
$3.12M Sell
125,269
-31,285
-20% -$778K 0.01% 1418
2018
Q2
$3.7M Buy
+156,554
New +$3.7M 0.01% 1263
2018
Q1
Sell
-1,060,692
Closed -$19.4M 2396
2017
Q4
$19.4M Buy
1,060,692
+926,033
+688% +$17M 0.05% 558
2017
Q3
$2.52M Hold
134,659
0.01% 1326
2017
Q2
$2.26M Buy
+134,659
New +$2.26M 0.01% 1405