Owl Creek Asset Management’s Vistra VST Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$23.8M Buy
149,799
+86,021
+135% +$13.3M 1.97% 11
2026
Q1
$9.59M Sell
63,778
-89,586
-58% -$14.5M 0.69% 16
2025
Q4
$24.7M Buy
153,364
+56,842
+59% +$10.4M 0.75% 24
2025
Q3
$18.9M Sell
96,522
-140,555
-59% -$27.8M 0.6% 33
2025
Q2
$45.9M Buy
+237,077
New +$35.1M 2.03% 16
2021
Q2
Sell
-1,392,700
Closed -$24.6M 401
2021
Q1
$24.6M Buy
+1,392,700
New +$27.7M 0.83% 23
2020
Q3
Sell
-1,047,482
Closed -$19.5M 123
2020
Q2
$19.5M Sell
1,047,482
-959,088
-48% -$18.1M 1.49% 12
2020
Q1
$32M Buy
2,006,570
+1,564,870
+354% +$31.8M 2.55% 10
2019
Q4
$10.2M Sell
441,700
-745,500
-63% -$19.2M 0.54% 21
2019
Q3
$31.7M Sell
1,187,200
-294,500
-20% -$7M 1.64% 14
2019
Q2
$33.5M Sell
1,481,700
-241,000
-14% -$6.04M 1.11% 12
2019
Q1
$44.8M Hold
1,722,700
1.66% 6
2018
Q4
$39.4M Hold
1,722,700
1.3% 13
2018
Q3
$42.9M Buy
1,722,700
+321,800
+23% +$7.4M 2.05% 10
2018
Q2
$33.1M Buy
+1,400,900
New +$32.2M 1.01% 13

Other funds holding VST

Owl Creek Asset Management's VST Position: Q2 2026 in Review

Owl Creek Asset Management increased its Vistra (VST) stake by 135% in Q2 2026, buying an estimated $13.3M and bringing the position to 149,799 shares worth $23.8M. The position accounts for 1.97% of the portfolio, ranked #11.

Owl Creek Asset Management first reported a position in VST in Q2 2018 and has held it in 15 quarters since. The position peaked at $45.9M in Q2 2025. 1,404 funds tracked by Wall St. Rank hold VST as of Q2 2026.

  • Owl Creek Asset Management held 149,799 shares of Vistra worth $23.8M as of Q2 2026.
  • Owl Creek Asset Management bought 86,021 Vistra shares in Q2 2026, an estimated $13.3M.
  • Vistra made up 1.97% of Owl Creek Asset Management's portfolio in Q2 2026, its #11 holding.
  • Owl Creek Asset Management first reported a position in Vistra in Q2 2018 and has held it in 15 quarters since.
  • Owl Creek Asset Management's Vistra position peaked at $45.9M in Q2 2025.
  • 1,404 funds tracked by Wall St. Rank held Vistra as of Q2 2026.

Based on Owl Creek Asset Management's 13F filing for Q2 2026, filed 14 Aug 2026.