Stock Regimes

Major swings and moving-average trends across the full price history, with each period compared to the S&P 500.

Symbol
ONON.US
Window
2021-09-15 โ€“ 2026-11-05
Min reversal 20%
Regimes
24
Current regime
Rally
since 2026-09-15 ยท +40.3%
Stock return
+7.3%
S&P 500
+64.1%
Excess
-56.9%

Price history

Green bands are rallies and red bands are drawdowns. A swing is confirmed when price reverses by at least 20%.

Close Rally Drawdown

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.

ONON.US S&P 500

Regimes

Direction Start End Trading days Start price End price Stock S&P 500 Excess
Drawdown 2021-09-17 2021-10-04 12 $38.95 $29.09 -25.3% -3.0% -22.3%
Rally 2021-10-04 2021-11-17 33 $29.09 $51.45 +76.9% +9.0% +67.8%
Drawdown 2021-11-17 2022-01-27 49 $51.45 $24.22 -52.9% -7.7% -45.2%
Rally 2022-01-27 2022-02-09 10 $24.22 $30.25 +24.9% +6.0% +18.9%
Drawdown 2022-02-09 2022-03-14 23 $30.25 $19.92 -34.1% -9.0% -25.1%
Rally 2022-03-14 2022-03-18 5 $19.92 $27.83 +39.7% +6.9% +32.8%
Drawdown 2022-03-18 2022-05-11 38 $27.83 $16.73 -39.9% -11.8% -28.1%
Rally 2022-05-11 2022-06-02 16 $16.73 $22.68 +35.6% +6.1% +29.4%
Drawdown 2022-06-02 2022-07-14 29 $22.68 $16.54 -27.1% -9.3% -17.8%
Rally 2022-07-14 2022-08-12 22 $16.54 $24.47 +47.9% +12.9% +35.0%
Drawdown 2022-08-12 2022-10-10 41 $24.47 $16.00 -34.6% -15.6% -19.0%
Rally 2022-10-10 2023-05-08 145 $16.00 $34.37 +114.8% +14.6% +100.3%
Drawdown 2023-05-08 2023-05-24 13 $34.37 $26.16 -23.9% -0.6% -23.3%
Rally 2023-05-24 2023-08-09 53 $26.16 $36.51 +39.6% +8.6% +31.0%
Drawdown 2023-08-09 2023-10-13 47 $36.51 $23.67 -35.2% -3.1% -32.0%
Rally 2023-10-13 2025-01-30 325 $23.67 $63.62 +168.8% +40.3% +128.5%
Drawdown 2025-01-30 2025-04-03 45 $63.62 $37.65 -40.8% -11.1% -29.7%
Rally 2025-04-03 2025-05-27 37 $37.65 $60.68 +61.2% +9.7% +51.4%
Drawdown 2025-05-27 2025-11-10 117 $60.68 $34.96 -42.4% +15.4% -57.8%
Rally 2025-11-10 2026-01-08 41 $34.96 $50.63 +44.8% +1.3% +43.5%
Drawdown 2026-01-08 2026-03-30 56 $50.63 $31.88 -37.0% -8.3% -28.7%
Rally 2026-03-30 2026-05-29 43 $31.88 $40.82 +28.0% +19.5% +8.6%
Drawdown 2026-05-29 2026-09-15 75 $40.82 $26.76 -34.4% +0.1% -34.5%
Rally Ongoing 2026-09-15 2026-11-05 38 $26.76 $37.54 +40.3% -3.1% +43.3%

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.