Vistra Corp. (VST) Financials
VST Assets vs Liabilities
| Date | Assets | Liabilities |
|---|---|---|
| March 31, 2026 | 41.3 billion | 35.7 billion |
| Dec. 31, 2025 | 41.6 billion | 36.4 billion |
| Sept. 30, 2025 | 38.0 billion | 32.8 billion |
| June 30, 2025 | 38.1 billion | 33.3 billion |
VST Free Cash Flow and Stock based compensation
| Date | Free Cash Flow | Stock based compensation |
|---|---|---|
| March 31, 2026 | 156.0 million | 32.0 million |
| Dec. 31, 2025 | -82.0 million | -82.0 million |
| Sept. 30, 2025 | 1.0 billion | 36.0 million |
| June 30, 2025 | -118.0 million | 25.0 million |
VST Net Income
| Date | Net Income |
|---|---|
| March 31, 2026 | 159.0 million |
| Dec. 31, 2025 | 233.0 million |
| Sept. 30, 2025 | 652.0 million |
| June 30, 2025 | 327.0 million |
VST Cash and Debt
| Date | Cash | Debt | Capital Lease |
|---|---|---|---|
| March 31, 2026 | 671.0 million | 17.3 billion | - |
| Dec. 31, 2025 | 816.0 million | 15.8 billion | 310.0 million |
| Sept. 30, 2025 | 602.0 million | 15.8 billion | 289.0 million |
| June 30, 2025 | 458.0 million | 15.5 billion | 289.0 million |
VST Shares Outstanding
VST Expenses
| Date | Capex | R&D | G&A | S&M |
|---|---|---|---|---|
| March 31, 2026 | 1.0 billion | - | 416.0 million | - |
| Dec. 31, 2025 | 1.5 billion | - | 447.0 million | - |
| Sept. 30, 2025 | 458.0 million | - | 444.0 million | - |
| June 30, 2025 | 690.0 million | - | 419.0 million | - |
VST Cost of Revenue
| Date | Revenue | Cost of Revenue |
|---|---|---|
| March 31, 2026 | 4.7 billion | 3.7 billion |
| Dec. 31, 2025 | 2.3 billion | 3.6 billion |
| Sept. 30, 2025 | 5.0 billion | 3.5 billion |
| June 30, 2025 | 4.3 billion | 3.3 billion |
VST Revenue by Segment
VST
List: Challengers
Price: $155.44
Dividend Yield: 0.60%
Forward Dividend Yield: 0.59%
Payout Ratio: 64.56%
Dividend Per Share: 0.92 USD
Earnings Per Share: 5.98 USD
P/E Ratio: 25.43
Exchange: NYQ
Sector: Utilities
Industry: Utilities - Independent Power Producers
Country: United States
Volume: 1.6 million
Ebitda: 100.0 millionMarket Capitalization: 50.9 billion
Average Dividend Frequency: 4
Years Paying Dividends: 8
DGR3: 11.39%
DGR5: 11.46%