Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Sell
-4,593
Closed -$741K 302
2025
Q4
$741K Sell
4,593
-1,369
-23% -$249K 0.21% 118
2025
Q3
$1.23M Sell
5,962
-1,562
-21% -$309K 0.36% 62
2025
Q2
$1.46M Sell
7,524
-719
-9% -$106K 0.38% 58
2025
Q1
$968K Sell
8,243
-1,310
-14% -$196K 0.28% 84
2024
Q4
$1.32M Buy
9,553
+1,275
+15% +$177K 0.38% 57
2024
Q3
$981K Sell
8,278
-1,914
-19% -$162K 0.29% 75
2024
Q2
$876K Buy
10,192
+997
+11% +$83.4K 0.29% 80
2024
Q1
$707K Buy
+9,195
New +$455K 0.26% 89

Other funds holding VST

TFB Advisors's VST Position: Q1 2026 in Review

TFB Advisors sold out of Vistra (VST) in Q1 2026, closing a stake of 4,593 shares — an estimated $741K sold.

TFB Advisors first reported a position in VST in Q1 2024 and held it in 8 quarters. The position peaked at $1.46M in Q2 2025. 1,310 funds tracked by Wall St. Rank hold VST as of Q1 2026.

  • TFB Advisors reported no remaining Vistra position as of Q1 2026 after selling out during the quarter.
  • TFB Advisors sold 4,593 Vistra shares in Q1 2026, an estimated $741K.
  • TFB Advisors first reported a position in Vistra in Q1 2024 and held it in 8 quarters.
  • TFB Advisors's Vistra position peaked at $1.46M in Q2 2025.
  • 1,310 funds tracked by Wall St. Rank held Vistra as of Q1 2026.

Based on TFB Advisors's 13F filing for Q1 2026, filed 20 Apr 2026.