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 | Annualized | S&P 500 | Excess |
|---|---|---|---|---|---|---|---|---|---|
| Rally | 2025-06-03 | 2025-10-16 | 97 | £24.88 | £50.26 | +102.0% | +521.1% | +11.0% | +90.9% |
| Drawdown | 2025-10-16 | 2025-10-27 | 8 | £50.26 | £39.56 | -21.3% | -99.9% | +3.7% | -25.0% |
| Rally | 2025-10-27 | 2026-01-26 | 63 | £39.56 | £75.20 | +90.1% | +1,206.4% | +1.1% | +89.0% |
| Drawdown | 2026-01-26 | 2026-02-05 | 9 | £75.20 | £58.64 | -22.0% | -99.9% | -2.2% | -19.8% |
| Rally | 2026-02-05 | 2026-02-27 | 17 | £58.64 | £80.23 | +36.8% | +10,334.5% | +1.2% | +35.6% |
| Drawdown | 2026-02-27 | 2026-03-24 | 18 | £80.23 | £53.61 | -33.2% | -99.6% | -4.7% | -28.5% |
| Rally | 2026-03-24 | 2026-04-17 | 17 | £53.61 | £71.08 | +32.6% | +6,442.8% | +8.7% | +23.9% |
| Drawdown | 2026-04-17 | 2026-07-08 | 57 | £71.08 | £46.39 | -34.7% | -84.8% | +5.0% | -39.7% |
| Rally | 2026-07-08 | 2026-08-21 | 33 | £46.39 | £68.00 | +46.6% | +1,754.3% | +2.6% | +44.0% |
| Drawdown Ongoing | 2026-08-21 | 2026-11-06 | 55 | £68.00 | £52.70 | -22.5% | -68.9% | -3.9% | -18.6% |
Stock returns use adjusted closes. Annualized compounds that stock return over a 252-trading-day year. S&P 500 is the GSPC index price return over the same dates. Excess is the stock return minus the S&P 500 return.