Castle Hook Partners’s Vistra VST Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q4
Sell
-3,356,907
Closed -$658M 85
2025
Q3
$658M Buy
3,356,907
+12,770
+0.4% +$2.53M 3.33% 6
2025
Q2
$648M Buy
3,344,137
+2,402,811
+255% +$356M 3.68% 6
2025
Q1
$111M Sell
941,326
-2,022,896
-68% -$302M 1.14% 17
2024
Q4
$409M Buy
2,964,222
+353,949
+14% +$49.1M 5.05% 4
2024
Q3
$309M Buy
2,610,273
+654,568
+33% +$55.6M 5.8% 3
2024
Q2
$168M Sell
1,955,705
-1,814,137
-48% -$152M 3.96% 6
2024
Q1
$263M Buy
3,769,842
+3,108,511
+470% +$154M 7.37% 2
2023
Q4
$25.5M Buy
+661,331
New +$23M 0.32% 22
2019
Q3
Sell
-925,797
Closed -$21M 50
2019
Q2
$21M Sell
925,797
-2,865,650
-76% -$71.8M 0.97% 25
2019
Q1
$98.7M Buy
3,791,447
+1,190,207
+46% +$30M 4.96% 7
2018
Q4
$59.5M Buy
2,601,240
+737,511
+40% +$17.4M 7.7% 1
2018
Q3
$46.4M Sell
1,863,729
-32,244
-2% -$742K 1.34% 17
2018
Q2
$44.9M Buy
1,895,973
+117,346
+7% +$2.7M 1.58% 14
2018
Q1
$37M Buy
1,778,627
+1,051,160
+144% +$20.3M 2.66% 12
2017
Q4
$13.3M Sell
727,467
-219,187
-23% -$4.11M 0.66% 36
2017
Q3
$17.7M Buy
+946,654
New +$16.3M 0.57% 30

Other funds holding VST

Castle Hook Partners's VST Position: Q4 2025 in Review

Castle Hook Partners sold out of Vistra (VST) in Q4 2025, closing a stake of 3,356,907 shares — an estimated $658M sold.

Castle Hook Partners first reported a position in VST in Q3 2017 and held it in 16 quarters. The position peaked at $658M in Q3 2025. 1,339 funds tracked by Wall St. Rank hold VST as of Q4 2025.

  • Castle Hook Partners reported no remaining Vistra position as of Q4 2025 after selling out during the quarter.
  • Castle Hook Partners sold 3,356,907 Vistra shares in Q4 2025, an estimated $658M.
  • Castle Hook Partners first reported a position in Vistra in Q3 2017 and held it in 16 quarters.
  • Castle Hook Partners's Vistra position peaked at $658M in Q3 2025.
  • 1,339 funds tracked by Wall St. Rank held Vistra as of Q4 2025.

Based on Castle Hook Partners's 13F filing for Q4 2025, filed 17 Feb 2026.