VST - Vistra Corp. -  [ ]

Ticker Details
Vistra Corp.
Vistra Energy Corp through its subsidiaries is in electricity market activities including power generation, wholesale energy sales and purchases, commodity risk management and retail sales of electricity to end users.
IPO Date: November 7, 2016
Sector: Utilities
Industry: Independent Power and Renewable Electricity Producers
Market Cap: $52.2B
Activated in VL: True
Average Daily Range
Avg Daily Range: $1.28 | 1.87%
Avg Daily Range (30 D): $3.05 | 1.96%
Avg Daily Range (90 D): $3.66 | 2.34%
Institutional Daily Volume
Avg Daily Volume: 3.88M
Avg Daily Volume (30 D): 3.57M
Avg Daily Volume (90 D): 3.84M
Trade Size
Avg Trade Size (Sh.): 94
Avg Trade Size (Sh.) (30 D): 43
Avg Trade Size (Sh.) (90 D): 45
Institutional Trades
Total Institutional Trades: 18,445
Avg Institutional Trade: $7.05M
Avg Institutional Trade (30 D): $17.61M
Avg Institutional Trade (90 D): $16.11M
Avg Institutional Trade Volume: .13M
Avg Institutional Trades (Per Day): 8
Market Closing Trades
Avg Closing Trade: $29.31M
Avg Closing Trade (30 D): $93.19M
Avg Closing Trade (90 D): $82.62M
Avg Closing Volume: 528.99K
 
News
Jun 28, 2026 @ 3:07 PM
The Ultimate AI Power Supercycle Winner: NextEra E...
Source: Neha Chamaria
Jun 28, 2026 @ 9:14 AM
3 Nuclear Stocks Worth Owning for the Entire Year ...
Source: Neha Chamaria
Jun 25, 2026 @ 7:16 PM
The U.S. Just Put $17.5 Billion Behind a Nuclear C...
Source: Daniel Sparks
Jun 22, 2026 @ 4:15 PM
The Nuclear Power Comeback Is Real -- and These 3 ...
Source: James Brumley
Jun 22, 2026 @ 10:15 AM
Better AI Energy Stock: Constellation Energy or Vi...
Source: Rick Orford
Financials
  TTM Q4 2025 FY 2025
Basic EPS $2.9 $.55 $2.22
Diluted EPS $2.87 $.54 $2.18
Revenue $5.64B $4.58B $17.74B
Gross Profit
Net Income / Loss $1.03B $233M $944M
Operating Income / Loss $1.5B $474M $1.91B
Cost of Revenue
Net Cash Flow $-145M $184M $-400M
PE Ratio