Pulling SEC filings + quote and writing the call…
Pulling SEC filings + quote and writing the call…
Vistra Corp.
Last earnings -2.7% on 2026-05-07
Revenue grew 19.1% YoY; but high leverage (liabilities/equity 7.1x).
Rules-based read computed from SEC figures — no Anthropic key set. Add ANTHROPIC_API_KEY to .env.local for a full Claude analysis.
Vistra Corp. shows $17.6B in FY2025 revenue (+19.1% YoY), a 5.4% net margin, and 18.5% ROE.
The risks, catalysts, 12-month price target and the cited SEC figures behind this rating — with Pro.
Unlock with Pro$19/mo · cancel anytime
Sources: SEC EDGAR (CIK 0001692819, latest 10-Q filed 2026-05-08) · EODHD · rules-based read · as of 6/17/2026, 6:02:30 PM.
Research and education only — not financial advice. Calls are generated from SEC filings and a delayed/third-party price feed, may be wrong or out of date, and are not a recommendation to buy or sell any security. Do your own research.
| Line item | FY21 | FY22 | FY23 | FY24 | FY25 |
|---|---|---|---|---|---|
| Revenue | $17.7B | $15.6B | $13.8B | $14.8B | $17.6B |
| Gross profit | — | — | — | — | — |
| Operating income | -$1.51B | -$1.18B | $2.66B | $4.08B | $1.91B |
| Net income | -$1.27B | -$1.23B | $1.49B | $2.66B | $944M |
| Diluted EPS | -$2.69 | -$3.26 | $3.58 | $7.00 | $2.18 |
| Net margin | -7.2% | -7.8% | 10.8% | 18.0% | 5.4% |
Annual figures from SEC 10-K XBRL filings. Open the filing links below for full statement detail.
Computed from SEC XBRL annual figures + the current quote. EV and ROIC use long-term + current debt where filed; estimates, not investment advice.
30 tracked peers · median
Source: EODHD. Yield = trailing-12-month dividends ÷ price.
Last 90 days: 0 open-market buys · 4 sales
| 2026-06-15 | BARBAS PAUL M Director | Sell | 244.00 @ $153.00 | $37.3K |
| 2026-06-12 | BARBAS PAUL M Director | Sell | 244.00 @ $147.93 | $36.1K |
| 2026-06-02 | Montemayor Margaret SVP, Chief Accounting Officer | Sell | 4.60K @ $160.00 | $736K |
| 2026-05-27 | Montemayor Margaret SVP, Chief Accounting Officer | Sell | 5.00K @ $164.96 | $825K |
| 2026-05-15 | SULT JOHN R Director | Award | 1.27K | |
| 2026-05-15 | Pitesa John William Director | Award | 1.27K | |
| 2026-05-15 | HELM SCOTT B Director | Award | 2.01K | |
| 2026-05-15 | BARBAS PAUL M Director | Award | 1.27K | |
| 2026-05-15 | Crutchfield Lisa Director | Award | 1.27K |