Stock Regimes

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

Symbol
DOCS.US
Window
2021-06-24 โ€“ 2026-11-05
Min reversal 20%
Regimes
25
Current regime
Rally
since 2026-05-14 ยท +84.2%
Stock return
-37.4%
S&P 500
+72.4%
Excess
-109.8%

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.

DOCS.US S&P 500

Regimes

Direction Start End Trading days Start price End price Stock S&P 500 Excess
Rally 2021-07-06 2021-07-26 15 $46.82 $66.50 +42.0% +1.8% +40.2%
Drawdown 2021-07-26 2021-08-06 10 $66.50 $52.36 -21.3% +0.3% -21.6%
Rally 2021-08-06 2021-09-10 25 $52.36 $102.02 +94.8% +0.5% +94.3%
Drawdown 2021-09-10 2022-01-27 97 $102.02 $40.56 -60.2% -3.0% -57.3%
Rally 2022-01-27 2022-02-09 10 $40.56 $61.78 +52.3% +6.0% +46.3%
Drawdown 2022-02-09 2022-03-14 23 $61.78 $40.85 -33.9% -9.0% -24.9%
Rally 2022-03-14 2022-04-04 16 $40.85 $54.00 +32.2% +9.8% +22.4%
Drawdown 2022-04-04 2022-05-11 27 $54.00 $28.46 -47.3% -14.1% -33.2%
Rally 2022-05-11 2022-07-21 49 $28.46 $46.17 +62.2% +1.6% +60.6%
Drawdown 2022-07-21 2022-11-09 79 $46.17 $24.00 -48.0% -6.3% -41.8%
Rally 2022-11-09 2023-02-02 58 $24.00 $39.66 +65.3% +11.5% +53.7%
Drawdown 2023-02-02 2023-03-13 27 $39.66 $29.08 -26.7% -7.8% -18.9%
Rally 2023-03-13 2023-04-28 34 $29.08 $36.75 +26.4% +8.1% +18.2%
Drawdown 2023-04-28 2023-09-26 104 $36.75 $19.86 -46.0% +2.5% -48.5%
Rally 2023-09-26 2024-01-22 81 $19.86 $31.56 +58.9% +13.5% +45.4%
Drawdown 2024-01-22 2024-05-13 79 $31.56 $22.99 -27.2% +7.6% -34.8%
Rally 2024-05-13 2024-11-11 127 $22.99 $61.25 +166.4% +14.9% +151.5%
Drawdown 2024-11-11 2024-11-21 9 $61.25 $48.00 -21.6% -0.9% -20.8%
Rally 2024-11-21 2025-02-10 53 $48.00 $83.14 +73.2% +2.0% +71.2%
Drawdown 2025-02-10 2025-04-08 41 $83.14 $50.71 -39.0% -17.9% -21.1%
Rally 2025-04-08 2025-09-29 120 $50.71 $75.12 +48.1% +33.7% +14.5%
Drawdown 2025-09-29 2026-04-10 134 $75.12 $21.05 -72.0% +2.3% -74.3%
Rally 2026-04-10 2026-05-12 23 $21.05 $26.45 +25.7% +8.6% +17.1%
Drawdown 2026-05-12 2026-05-14 3 $26.45 $18.01 -31.9% +1.4% -33.3%
Rally Ongoing 2026-05-14 2026-11-05 122 $18.01 $33.18 +84.2% -2.0% +86.2%

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.