HOME NEWS EARNINGS RESULTS PICKS STRATEGY BLOG CONTACT SUBSCRIBE LOGIN JOIN FREE
LOADING
Price Investing Group
← Back to Research Watchlist
VST
Vistra Corp
Utilities Utilities - Independent Power Producers · Texas, USA · Reports in usd
$154.73
Market Cap: $55.38B
Market Cap
$55.38B
Enterprise Val
$75.07B
P/E Ratio
73.65
P/B Ratio
10.87
Trailing PEG (1Y)
-1.39
As Of
Apr 16, 2026

Overview & Key Metrics

Reporting period: Dec 31, 2025 · Q4 2025
Book Value$5.11B
Gross Margin49.61%
Profit Margin49.61%
Return on Equity15.07%
Return on Assets1.93%
Current Ratio0.78
Debt/Equity4.02
LT Debt/Equity3.20
Revenue Per Share13.53

Income Statement

Dec 31, 2025
Revenue$4.58B
Cost of Revenue$2.31B
Gross Profit$2.27B
R&D$0.00
SG&A$460.0M
Operating Expenses$1.80B
Operating Income$474.0M
Interest Expense$271.0M
Tax Expense$75.0M
Net Income$233.0M
EPS (Basic)$0.55
EPS (Diluted)$0.54
EBIT$579.0M
EBITDA$1.30B
Consolidated Income$233.0M
Non-Controlling Interests$0.00

Balance Sheet

Dec 31, 2025
Cash & Equivalents$822.0M
Accounts Receivable$2.32B
Inventory$1.02B
Current Assets$9.18B
LT Investments$5.09B
Property, Plant & Equipment$19.85B
Intangibles$5.25B
Non-Current Assets$32.37B
Total Assets$41.55B
Accounts Payable$1.64B
Current Debt$4.23B
Current Liabilities$11.81B
LT Debt$16.29B
Non-Current Liabilities$24.63B
Total Liabilities$36.44B
Total Debt$20.51B
Retained Earnings-$12.0M
Shareholder Equity$5.10B
Shares Outstanding338,825,490

Cash Flow Statement

Dec 31, 2025
Operating Cash Flow$1.43B
Investing Cash Flow-$2.23B
Financing Cash Flow$915.0M
CapEx-$738.0M
Free Cash Flow$694.0M
Depreciation & Amort.$725.0M
Stock-Based Comp$31.0M
Acquisitions / Disposals-$1.14B
Investment Activity$0.00
Debt Issued/Repaid$1.34B
Equity Issued/Repaid-$252.0M
Dividends Paid-$77.0M
Net Change in Cash$0.00
Data cached · Meta live · Daily live · Statements live · TTL 24h