Stock Regimes
Major swings and moving-average trends across the full price history, with each period compared to the S&P 500.
Price history
Green bands are rallies and red bands are drawdowns. A swing is confirmed when price reverses by at least 20%.
Versus the S&P 500
Both series are rebased to 100 at the first date they share in this window. Returns are price returns from adjusted closes, not dividend total return.
Regimes
| Direction | Start | End | Trading days | Start price | End price | Stock | S&P 500 | Excess |
|---|---|---|---|---|---|---|---|---|
| Rally | 2026-06-16 | 2026-07-06 | 13 | $126.00 | $190.00 | +50.8% | +0.3% | +50.4% |
| Drawdown | 2026-07-06 | 2026-07-30 | 19 | $190.00 | $141.80 | -25.4% | -1.3% | -24.0% |
| Rally | 2026-07-30 | 2026-08-07 | 7 | $141.80 | $178.50 | +25.9% | +4.3% | +21.6% |
| Drawdown | 2026-08-07 | 2026-09-07 | 22 | $178.50 | $124.00 | -30.5% | -0.5% | -30.0% |
| Rally | 2026-09-07 | 2026-09-23 | 13 | $124.00 | $210.20 | +69.5% | -0.2% | +69.7% |
| Drawdown | 2026-09-23 | 2026-10-13 | 14 | $210.20 | $127.30 | -39.4% | +1.3% | -40.7% |
| Rally Ongoing | 2026-10-13 | 2026-11-06 | 18 | $127.30 | $156.80 | +23.2% | -5.5% | +28.7% |
Stock returns use adjusted closes. S&P 500 is the GSPC index price return over the same dates. Excess is the stock return minus the S&P 500 return.