Companies

Vistra Corp.

VST · CIK 0001692819 · operating

$168.07-3.35%Last updated Mar 2, 8:28 PM

Key Statistics

Valuation

Market Cap$56.92B
P/E60.43
Fwd P/E15.25
PEG
P/S3.21
P/B21.67
EV/EBITDA16.06
EV/Rev4.55

Profitability

Gross Margin
Op. Margin10.75%
Net Margin5.32%
ROE18.52%
ROA2.27%
FCF Margin7.43%

Financial Health

Current Ratio0.78
Debt/Equity7.15
Free Cash Flow$1.32B
Div. Yield0.52%

Growth & Other

Revenue Growth2.98%
EPS Growth-68.86%
Beta1.44
52W High$219.82
52W Low$90.51

About Vistra Corp.

Vistra Corp. operates as an integrated electricity retailer and power generator serving approximately 5 million customers across the United States and the District of Columbia. The company retails electricity and natural gas to residential, commercial, and industrial end-users while simultaneously owning and operating generation assets across multiple fuel types, including natural gas, nuclear, coal, solar, and battery energy storage facilities. This dual business model positions the company to capture both retail margins and wholesale generation economics.

The company organizes operations across five segments: Retail, which handles customer-facing electricity and gas sales; Texas, East, and West, which represent its geographic generation portfolio; and Asset Closure, which manages legacy operations. Vistra's generation fleet comprises approximately 41,000 megawatts of capacity distributed across its regional segments. Beyond generation and retail operations, the company engages in wholesale energy trading, commodity risk management, fuel production, and fuel logistics management activities.

Vistra employs approximately 6,850 full-time employees and maintains headquarters in Irving, Texas. The company was originally incorporated in Delaware and traces its operational history to 1882, though it adopted its current corporate name in 2020.

Earnings Per Share (Annual · SEC XBRL)

Fiscal years are as reported by the company and may not align with the calendar year. For example, Apple's FY 2024 ends in September 2024.

Fiscal YearEPS DilutedEPS BasicYoY
2025$2.18$2.22-68.9%
2024$7.00$7.16+95.5%
2023$3.58$3.63+209.8%
2022$-3.26$-3.26-21.2%
2021$-2.69$-2.69-306.9%
2020$1.30$1.30+165.3%
2019$0.49$0.49

Annual Reports (10-K) · 9 filings

Report DateFiledAccession Number
2025-12-312026-02-270001692819-26-000006SEC ↗
2024-12-312025-02-280001692819-25-000013SEC ↗
2023-12-312024-02-290001692819-24-000012SEC ↗
2022-12-312023-03-010001692819-23-000005SEC ↗
2021-12-312022-02-250001692819-22-000005SEC ↗
2020-12-312021-02-260001692819-21-000004SEC ↗
2019-12-312020-02-280001692819-20-000005SEC ↗
2018-12-312019-02-280001692819-19-000005SEC ↗
2017-12-312018-02-260001692819-18-000018SEC ↗