VST Vistra Corp.

P/E 24.88
Forward P/E 16.95
Price/Sales 2.632
Beta 1.405
Div Yield 0.0059%
Market Cap --

Company Analysis

Latest News

Vistra's first quarter 2026 revenue and earnings beat expectations as the company reaffirms full-year guidance.

Vistra's first quarter 2026 revenue and earnings beat expectations as the company reaffirms full-year guidance.

Vistra reported first quarter 2026 revenue of $5.64 billion, beating the $5.41 billion estimate, and net income of $1.03 billion. The company reaffirmed its...

Vistra Energy Corp Q1 2026 Earnings Preview: What Analysts Expect on May 07, 2026

Vistra Energy Corp is projected to deliver Q1 2026 revenue of $5.41 billion and earnings of $1.39 per share, while the current stock price of $162.52 remains...

🟢 VST is trading 4% up today, supported by positive analyst commentary

VST is trading at $162.03 (+4.35%), benefiting from positive analyst commentary ahead of its scheduled earnings report on May 7. - Scotiabank increased its...

🟢 Vistra is trading 4% up today amid volatile energy sentiment

VST is trading at $161.78 (+4.19%) amid volatile energy sentiment and broader market weakness. • The stock is significantly outperforming the broader market,...

Vistra Energy stock rises amid broader market gains and energy sector tailwinds

Vistra Energy (VST) is trading higher at $159.05 (+3.42%), recovering from a previous close of $153.79 amid a broader market rally. The stock's performance is...

Vistra's full-year 2025 results top guidance while 2026 EBITDA forecast meets expectations amid new AI-driven nuclear deals.

Vistra's full-year 2025 results top guidance while 2026 EBITDA forecast meets expectations amid new AI-driven nuclear deals.

Vistra reported full-year 2025 Ongoing Operations Adjusted EBITDA of $5.912 billion and Adjusted Free Cash Flow before Growth of $3.592 billion, exceeding the...

Vistra Energy Corp Reports Q4 2025 Earnings on February 26, 2026

Vistra Energy Corp is expected to report Q4 2025 revenue of $5.34 billion and EPS of $2.51, while the stock currently trades at $167.80 against a consensus...