HOME NEWS EARNINGS RESULTS PICKS STRATEGY BLOG CONTACT SUBSCRIBE LOGIN SUBSCRIBE 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: $51.79B
Market Cap
$51.79B
Enterprise Val
$71.47B
P/E Ratio
25.28
P/B Ratio
9.25
Trailing PEG (1Y)
-0.06
As Of
Jun 3, 2026

Overview & Key Metrics

Reporting period: Mar 31, 2026 · Q1 2026
Book Value$5.61B
Gross Margin55.14%
Profit Margin55.14%
Return on Equity39.54%
Return on Assets5.15%
Current Ratio0.90
Debt/Equity3.64
LT Debt/Equity3.16
Revenue Per Share16.74

Income Statement

Mar 31, 2026
Revenue$5.64B
Cost of Revenue$2.53B
Gross Profit$3.11B
R&D$0.00
SG&A$427.0M
Operating Expenses$1.64B
Operating Income$1.48B
Interest Expense$263.0M
Tax Expense$183.0M
Net Income$1.03B
EPS (Basic)$2.90
EPS (Diluted)$2.87
EBIT$1.48B
EBITDA$2.19B
Consolidated Income$1.03B
Non-Controlling Interests$0.00

Balance Sheet

Mar 31, 2026
Cash & Equivalents$677.0M
Accounts Receivable$1.98B
Inventory$1.03B
Current Assets$9.02B
LT Investments$5.00B
Property, Plant & Equipment$19.88B
Intangibles$5.17B
Non-Current Assets$32.29B
Total Assets$41.31B
Accounts Payable$1.36B
Current Debt$2.65B
Current Liabilities$10.06B
LT Debt$17.71B
Non-Current Liabilities$25.64B
Total Liabilities$35.70B
Total Debt$20.36B
Retained Earnings$903.0M
Shareholder Equity$5.60B
Shares Outstanding336,954,256

Cash Flow Statement

Mar 31, 2026
Operating Cash Flow$1.20B
Investing Cash Flow-$638.0M
Financing Cash Flow-$706.0M
CapEx-$855.0M
Free Cash Flow$344.0M
Depreciation & Amort.$718.0M
Stock-Based Comp$32.0M
Acquisitions / Disposals$6.0M
Investment Activity$0.00
Debt Issued/Repaid-$166.0M
Equity Issued/Repaid-$372.0M
Dividends Paid-$77.0M
Net Change in Cash-$145.0M
Data cached · Meta live · Daily live · Statements live · TTL 24h