Análise AI Multi-Horizonte
Price is stabilizing near session lows after a volatile session, with no clear directional bias in the immediate minutes.
Price remains below major short-term resistance levels with oversold signals on 15m and 1H charts, indicating potential for a short-term bounce or further decline.
Fundamental data shows a significant uptrend in earnings, margins, and free cash flow, with technical oversold conditions suggesting a longer-term recovery is plausible.
Vistra's recent financial trends reveal a strong improvement in earnings, margins, and free cash flow, supported by an improving balance sheet despite high leverage. Technical indicators show an oversold condition, suggesting potential for short-term rebound. The insider activity indicates insider confidence, with net buying during recent weakness. While the stock has experienced significant decline, the fundamentals imply a valued entry point with upside potential, contingent on the sustainability of recent operational improvements.
Análise fundamental IA detalhada
VST (Vistra Corp.) — Comprehensive Fundamental Briefing
Business Snapshot
Vistra Corp. is an integrated retail electricity and power generation company operating primarily in competitive U.S. energy markets (ERCOT, PJM, ISO-NE). The company owns a diversified generation fleet including natural gas, nuclear, coal, solar, and battery storage assets, and serves roughly 5 million residential and commercial customers through retail brands. As a corporate entity (not an ETF/ADR/warrant), standard equity analysis applies: earnings power, balance sheet leverage, cash flow generation, and regulatory exposure drive valuation.
Key observation: The stock has experienced a severe drawdown from its 200-day high of $219.82 to the current $141.16 (-35.8% from peak), with today's session showing a fresh breakdown from $169.79 high to $139.51 low — a 17.8% intraday range. This is a high-volatility event, not a normal drift.
Financial Trends (4-period trajectory)
Revenue Trajectory: Accelerating sharply
| Period | Revenue | QoQ Change |
|---|---|---|
| 2025-06-30 | $4.250B | — |
| 2025-09-30 | $4.971B | +$721M (+17.0%) |
| 2025-12-31 (full year) | $17.738B | — |
| 2026-03-31 | $5.640B | +$669M vs Q3 (+13.5%) |
The sequential revenue growth from Q2'25 ($4.25B) to Q1'26 ($5.64B) represents a 32.7% increase over three quarters, with the latest quarter alone up 13.5% from the Q3'25 level. This is an accelerating revenue trajectory — not decelerating or flat.
Note: The 2025-12-31 figure ($17.738B) is the full-year 10-K total, not a single quarter. The Q4'25 revenue would be ~$3.817B (FY minus Q1-Q3), which actually represents a sequential decline from Q3, but the Q1'26 rebound to $5.64B is the highest quarterly revenue in the four-period window.
Operating Income & Margin: Expanding dramatically
| Period | Operating Income | Operating Margin | Change vs prior period |
|---|---|---|---|
| 2025-06-30 | $515M | 12.12% | — |
| 2025-09-30 | $1.037B | 20.86% | +$522M, +874 bps |
| 2025-12-31 (FY) | $1.906B | 10.75% | — |
| 2026-03-31 | $1.499B | 26.58% | +$462M vs Q3, +572 bps |
The operating margin trajectory is clearly inflecting upward. From 12.12% in Q2'25 to 26.58% in Q1'26 — a 1,446 bps expansion over three quarters. The latest quarter's 26.58% is the highest in the dataset. This suggests the company is capturing operating leverage as revenue grows, likely driven by favorable power prices, hedging gains, or cost controls.
Net Income & EPS: Strong acceleration
| Period | Net Income | EPS (Diluted) |
|---|---|---|
| 2025-06-30 | $327M | $0.81 |
| 2025-09-30 | $652M | $1.75 |
| 2025-12-31 (FY) | $944M | $2.18 |
| 2026-03-31 | $1.029B | $2.87 |
Sequential net income growth: Q2→Q3 = +99.4%, Q3→Q1'26 = +57.8%. The Q1'26 single-quarter net income of $1.029B exceeds the entire FY2025 net income of $944M. This is a massive inflection — the business is generating earnings power far above prior-year run rates.
Free Cash Flow: Turning positive and growing
| Period | Operating CF | CapEx | Free Cash Flow |
|---|---|---|---|
| 2025-06-30 | $1.171B | $1.458B | -$287M |
| 2025-09-30 | $2.638B | $1.916B | +$722M |
| 2025-12-31 (FY) | $4.070B | $2.752B | +$1.318B |
| 2026-03-31 | $1.199B | $883M | +$316M |
FCF trajectory: Inflecting from negative to positive. The business went from burning -$287M in Q2'25 to generating +$316M in Q1'26. The full-year FCF of $1.318B in 2025 confirms the pivot. The Q1'26 FCF of $316M annualizes to ~$1.26B — roughly in line with the FY run rate.
Balance Sheet: Leverage remains elevated but improving
| Metric | 2025-06-30 | 2025-09-30 | 2025-12-31 | 2026-03-31 |
|---|---|---|---|---|
| Total Assets | $38.146B | $38.020B | $41.550B | $41.308B |
| Total Liabilities | $33.310B | $32.797B | $36.440B | $35.698B |
| Shareholders' Equity | $4.823B | $5.210B | $5.097B | $5.597B |
| Debt/Equity | 3.22x | 3.02x | 3.11x | 3.08x |
| Current Ratio | 0.90x | 0.99x | 0.78x | 0.90x |
| Working Capital | -$950M | -$45M | -$2.635B | -$1.043B |
Debt/Equity has improved from 3.22x to 3.08x over four periods — still high (above 2.0x is generally leveraged) but trending in the right direction. Working capital improved sharply from -$2.635B at year-end to -$1.043B in Q1'26, driven by a $1.755B reduction in current liabilities. The current ratio recovered from 0.78x to 0.90x.
Cash & equivalents dropped from $785M to $634M sequentially, but the company generated $316M in FCF during the quarter — the cash decline is likely from debt repayment or share repurchases (financing activities showed -$706M outflow).
Retained earnings flipped from negative (-$642M in Q2'25, -$107M in Q3'25) to positive $903M in Q1'26 — confirming sustained profitability is building equity value.
Financial Health — Interpretation
The trajectory is unequivocally positive. Over the past four quarters, Vistra has:
- Grown revenue by 32.7% (Q2'25 → Q1'26)
- Tripled operating income ($515M → $1.499B, +191%)
- More than tripled net income ($327M → $1.029B, +215%)
- Expanded operating margins from 12.1% to 26.6%
- Flipped FCF from negative to positive and sustained it
- Reduced leverage (D/E from 3.22x to 3.08x)
- Built retained earnings from -$642M to +$903M
The concern: Balance sheet leverage remains high (3.08x D/E), and working capital is still negative (-$1.043B). The current ratio of 0.90x means current liabilities exceed current assets — a liquidity risk in a stress scenario. However, the operating cash flow of $1.199B in Q1'26 alone covers the working capital deficit 1.15x over.
The fundamental disconnect: The stock has declined ~36% from its 200-day high of $219.82 while earnings have been accelerating. This suggests the selloff is driven by multiple compression (valuation de-rating), not deteriorating fundamentals. The Q1'26 EPS of $2.87 annualizes to $11.48 — at $141, that's a ~12.3x P/E on a trailing annualized basis, which is inexpensive for a company growing earnings at triple-digit rates.
Insider Activity
Sentiment score: Neutral (4) — measured from 2026-02-12 to 2026-05-13.
- Total Buys: $128.75M across 11 transactions
- Total Sells: $61.78M across 17 transactions
- Net Inflow: +$66.98M (buyers exceeded sellers by nearly 2:1 in dollar terms)
Key observation: Despite the "Neutral" sentiment label (likely a composite score), the raw dollar flows show significant insider buying — $128.75M in purchases vs $61.78M in sales. This is a 2.08:1 buy-to-sell ratio by dollar volume, which is typically a bullish signal. Insiders were net buyers during a period that included the stock's decline from around $170-$190 levels down to current $141.
No transactions were filed in the most recent 30 days (2026-04-13 to 2026-05-13), meaning the insider data may be stale by 2-4 weeks. The most recent buying activity occurred in the Feb-Apr window.
Bottom line: Insiders were buying heavily into weakness. This does not guarantee the stock has bottomed, but it suggests those closest to the business saw value at higher prices than today.
Multi-Timeframe Technical Context
Ultra-Short (1m / 5m) — Minutes
| Timeframe | Change (200 bars) | RSI (14) | MACD | Key Observation |
|---|---|---|---|---|
| 1m | -4.83% | 49.24 | +0.014 (bullish cross) | Price near EMA cluster ($141.11-$141.21), ATR=0.176 — very tight range |
| 5m | -6.76% | 67.79 | -0.467 (bearish) | Price below SMA(50)=$143.41, SMA(200)=$146.82 — all MAs sloping down |
Interpretation: On the 1m, price has stabilized near $141.10-$141.20 with a bullish MACD cross and RSI near neutral. The 5m shows a higher RSI (67.79) suggesting a short-term bounce from the $139.51 low, but price remains below all key moving averages. Volume on the 5m (41,090) is 62% of the 20-period average (65,879) — below-average volume during this stabilization.
Immediate price action: The stock bounced from $139.51 (session low) and is now consolidating. The 1m Bollinger Bands are tight ($140.98-$141.45), suggesting a volatility expansion is imminent — likely within 30-60 minutes.
Short (15m / 1H) — Hours to Days
| Timeframe | Change (200 bars) | RSI (14) | MACD | Key Observation |
|---|---|---|---|---|
| 15m | -9.69% | 21.24 | -1.813 (deeply bearish) | Oversold RSI, price below all MAs, BB lower=$136.70 |
| 1H | -14.59% | 23.47 | -2.049 (deeply bearish) | Oversold RSI, price below all MAs, BB lower=$140.42 |
Interpretation: Both the 15m and 1H are deeply oversold (RSI 21.24 and 23.47 respectively). The 1H timeframe shows the 200-bar decline from $165.27 to $141.16 (-14.59%) — a significant trend breakdown. MACD is deeply negative on both, with no bullish cross yet. The 1H Bollinger Band lower boundary is at $140.42 — the stock closed at $141.16, barely above it. A break below $140.42 on the hourly would open the door to the 15m BB lower at $136.70.
Volume profile: 1H volume (41,090) is just 11% of the 20-period average (371,865) — this is extremely low volume for the hourly. The 15m volume (41,090) is 26.5% of its average (155,032). The breakdown is occurring on declining volume, which can indicate exhaustion selling rather than aggressive distribution.
Long (1D) — Weeks to Months
| Timeframe | Change (200 bars) | RSI (14) | MACD | Key Observation |
|---|---|---|---|---|
| 1D | -28.42% | 37.56 | -2.858 (bearish) | Price below all MAs, BB lower=$143.80 — already breached |
Interpretation: The daily chart is the most concerning. Price has declined 28.42% over 200 trading days (roughly 10 months). The current price of $141.16 is below the daily Bollinger Band lower boundary of $143.80 — this is a statistically rare event (occurs ~2.5% of the time under normal distribution) and signals an extreme oversold condition on the daily timeframe.
The stock is below all daily moving averages: SMA(20)=$156.82, SMA(50)=$157.23, SMA(200)=$176.31. The 200-day SMA at $176.31 represents a 24.9% premium to the current price — the stock is deeply discounted relative to its long-term average.
Volume: Daily volume of 3.14M is 69% of the 20-day average (4.55M) — below average but not a vacuum. The daily ATR of $7.67 means the stock is capable of moving ~5.4% in a single day.
Bull / Bear Cases
Short-Term (Hours to Days)
Bull Case (technical bounce):
- RSI is deeply oversold across 15m (21.24), 1H (23.47), and 1D (37.56) — mean reversion bounces from these levels are common
- Price has undercut the daily BB lower band ($143.80) — historically a buying opportunity in trending stocks
- Volume declining on the breakdown suggests exhaustion, not panic
- Insider buying of $128.75M provides a fundamental floor
- Trigger: A reclaim of $143.80 (daily BB lower) would signal the breakdown was a false move. A move above $146.03 (1H SMA20) would confirm short-term momentum shift.
Bear Case (continued selling):
- All timeframes are in downtrend — no bullish MACD cross on any timeframe above 1m
- The 1H and 1D MACD are deeply negative and widening — momentum is still to the downside
- Daily SMA(200) at $176.31 is far above price — the "death cross" (50/200 SMA crossover) is a risk
- No insider buying in the last 30 days — the most recent buyers may be underwater
- Trigger: A break below $139.51 (session low) opens the door to $136.70 (15m BB lower) and then $138.53 (200-day low). A close below $138.53 would be a new 200-day low.
Long-Term (Weeks to Months)
…