DashboardAll companies
Run this on your own research
Utilities · Utilities - Independent Power Producers

Vistra Corp

VSTNYSE$140.16−$0.67 (−0.48%)Market closed

Price Chart

Daily

Key facts

Market Cap
$47.09B
P/E
50.2x
P/B
9.30x
ROE
17.7%

Vistra Corp

Utilities · Utilities - Independent Power Producers · FY 2025

Vistra Corp is a prominent integrated energy company focused on providing utility and energy services primarily within the United States. It functions as a significant player in the industry by owning and operating a diverse portfolio of electricity generation assets, utilizing a range of energy sources including natural gas, nuclear, coal, and renewable resources. The company serves an extensive customer base, offering retail electricity and related services to residential, commercial, and industrial sectors. Vistra's operations are distinguished by its dedication to sustainable energy practices and its strategic initiatives in promoting cleaner energy solutions, aligning with global trends toward emission reduction. The company plays a critical role in ensuring energy reliability and affordability, balancing its conventional energy sources with an increasing focus on renewable and low-carbon technology integration. In the financial market, Vistra Corp is recognized for its substantial contribution to the energy sector, influencing electricity markets and utility services at local and national levels. Its comprehensive service offerings and a commitment to innovation continue to position Vistra as a pivotal entity in the evolving landscape of energy production and consumption.

CEO
Mr. James A. Burke CPA
Employees
6,850

Company Statistics

Valuation

P/E
50.2x
P/B
9.30x
P/S
2.67x
EV/EBITDA
12.7x
P/FCF
36.0x

Margins

Gross
32.9%
EBITDA
29.5%
Operating
12.0%
Pre-Tax
6.3%
Net
5.3%

Returns

ROA
2.4%
ROE
17.7%
ROIC
5.3%

Growth (CAGR)

Rev 3Yr
8.9%
Rev 5Yr
9.2%
Op Inc 3Yr
—
Net Inc 3Yr
—

Financial Health

Cash & Cash Equivalents
$785.0M
Net Debt
$35.66B
Debt/Equity
713.1%
Interest Cov
—

Profile

Revenue
$17.74B
Shares Out
—
Public markets · Korea, US, Japanalpha-lenz.com · Core by Treasurer
Vistra Corp (VST) Stock Forecast 2026 $140.16 — Price, Financials & Analyst Targets | AlphaLenz