Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$15.5M Buy
102,952
+47,435
+85% +$7.68M 0.27% 19
2025
Q4
$8.96M Buy
+55,517
New +$10.1M 0.24% 35
2025
Q3
Sell
-11,102
Closed -$2.15M 3348
2025
Q2
$2.15M Sell
11,102
-12,045
-52% -$1.78M 0.09% 301
2025
Q1
$2.72M Buy
23,147
+13,837
+149% +$2.07M 0.14% 145
2024
Q4
$1.28M Sell
9,310
-19,957
-68% -$2.77M 0.11% 182
2024
Q3
$3.47M Buy
29,267
+16,301
+126% +$1.38M 0.25% 35
2024
Q2
$1.11M Sell
12,966
-13,461
-51% -$1.13M 0.1% 313
2024
Q1
$1.84M Buy
+26,427
New +$1.31M 0.25% 37
2023
Q4
Sell
-9,144
Closed -$303K 2202
2023
Q3
$303K Sell
9,144
-14,031
-61% -$421K 0.05% 723
2023
Q2
$608K Buy
23,175
+11,874
+105% +$290K 0.11% 258
2023
Q1
$271K Buy
+11,301
New +$262K 0.06% 733
2022
Q4
Sell
-32,762
Closed -$688K 1543
2022
Q3
$688K Buy
32,762
+265
+0.8% +$6.41K 0.17% 125
2022
Q2
$743K Buy
32,497
+23,506
+261% +$581K 0.3% 56
2022
Q1
$209K Buy
+8,991
New +$199K 0.09% 401
2021
Q4
Sell
-14,387
Closed -$246K 1030
2021
Q3
$246K Buy
+14,387
New +$266K 0.08% 416
2021
Q2
Sell
-12,112
Closed -$214K 1115
2021
Q1
$214K Buy
+12,112
New +$241K 0.1% 467

Other funds holding VST

XTX Topco's VST Position: Q1 2026 in Review

XTX Topco increased its Vistra (VST) stake by 85% in Q1 2026, buying an estimated $7.68M and bringing the position to 102,952 shares worth $15.5M. The position accounts for 0.27% of the portfolio, ranked #19.

XTX Topco first reported a position in VST in Q1 2021 and has held it in 16 quarters since. 1,309 funds tracked by Wall St. Rank hold VST as of Q1 2026.

  • XTX Topco held 102,952 shares of Vistra worth $15.5M as of Q1 2026.
  • XTX Topco bought 47,435 Vistra shares in Q1 2026, an estimated $7.68M.
  • Vistra made up 0.27% of XTX Topco's portfolio in Q1 2026, its #19 holding.
  • XTX Topco first reported a position in Vistra in Q1 2021 and has held it in 16 quarters since.
  • 1,309 funds tracked by Wall St. Rank held Vistra as of Q1 2026.

Based on XTX Topco's 13F filing for Q1 2026, filed 15 May 2026.