Stock Regimes

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

Symbol
LAB.US
Window
2011-02-10 โ€“ 2026-11-06
Min reversal 20%
Regimes
92
Current regime
Drawdown
since 2026-09-18 ยท -16.9%
Stock return
-95.4%
S&P 500
+458.1%
Excess
-553.5%

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.

LAB.US S&P 500

Regimes

Direction Start End Trading days Start price End price Stock S&P 500 Excess
Rally 2011-03-07 2011-07-22 97 $13.70 $19.80 +44.5% +2.7% +41.9%
Drawdown 2011-07-22 2011-08-22 22 $19.80 $11.85 -40.2% -16.4% -23.7%
Rally 2011-08-22 2012-03-13 141 $11.85 $16.51 +39.3% +24.2% +15.1%
Drawdown 2012-03-13 2012-06-07 61 $16.51 $12.70 -23.1% -5.8% -17.3%
Rally 2012-06-07 2012-09-27 79 $12.70 $17.15 +35.0% +10.1% +25.0%
Drawdown 2012-09-27 2012-12-07 49 $17.15 $13.63 -20.5% -2.0% -18.5%
Rally 2012-12-07 2014-03-05 311 $13.63 $48.89 +258.7% +32.1% +226.6%
Drawdown 2014-03-05 2014-06-04 64 $48.89 $25.46 -47.9% +2.9% -50.8%
Rally 2014-06-04 2014-07-14 28 $25.46 $32.08 +26.0% +2.6% +23.4%
Drawdown 2014-07-14 2014-10-10 64 $32.08 $22.06 -31.2% -3.6% -27.6%
Rally 2014-10-10 2015-03-19 110 $22.06 $45.54 +106.4% +9.6% +96.8%
Drawdown 2015-03-19 2015-10-29 157 $45.54 $7.38 -83.8% +0.0% -83.8%
Rally 2015-10-29 2015-11-03 4 $7.38 $11.95 +61.9% +1.0% +60.9%
Drawdown 2015-11-03 2016-02-08 66 $11.95 $5.47 -54.2% -12.2% -42.1%
Rally 2016-02-08 2016-06-09 86 $5.47 $10.91 +99.5% +14.1% +85.3%
Drawdown 2016-06-09 2016-10-17 91 $10.91 $4.34 -60.2% +0.5% -60.7%
Rally 2016-10-17 2016-10-20 4 $4.34 $5.57 +28.3% +0.7% +27.6%
Drawdown 2016-10-20 2016-11-04 12 $5.57 $4.41 -20.8% -2.6% -18.2%
Rally 2016-11-04 2017-01-09 44 $4.41 $8.33 +88.9% +8.8% +80.1%
Drawdown 2017-01-09 2017-04-17 68 $8.33 $4.50 -46.0% +3.5% -49.5%
Rally 2017-04-17 2017-05-16 22 $4.50 $5.95 +32.2% +2.2% +30.0%
Drawdown 2017-05-16 2017-08-07 58 $5.95 $2.71 -54.5% +3.3% -57.8%
Rally 2017-08-07 2017-10-27 59 $2.71 $6.02 +122.1% +4.0% +118.1%
Drawdown 2017-10-27 2017-11-13 12 $6.02 $4.46 -25.9% +0.1% -26.1%
Rally 2017-11-13 2018-02-15 65 $4.46 $7.97 +78.7% +5.7% +73.0%
Drawdown 2018-02-15 2018-06-18 85 $7.97 $4.86 -39.0% +1.6% -40.6%
Rally 2018-06-18 2019-03-20 190 $4.86 $14.36 +195.5% +1.8% +193.7%
Drawdown 2019-03-20 2019-10-15 146 $14.36 $4.15 -71.1% +6.1% -77.2%
Rally 2019-10-15 2019-11-04 15 $4.15 $5.12 +23.4% +2.8% +20.6%
Drawdown 2019-11-04 2019-11-20 13 $5.12 $2.30 -55.1% +1.0% -56.1%
Rally 2019-11-20 2020-01-22 42 $2.30 $4.35 +89.1% +6.9% +82.3%
Drawdown 2020-01-22 2020-03-20 42 $4.35 $1.24 -71.5% -30.6% -40.9%
Rally 2020-03-20 2020-03-31 8 $1.24 $2.54 +104.8% +12.1% +92.7%
Drawdown 2020-03-31 2020-04-15 11 $2.54 $1.85 -27.2% +7.7% -34.9%
Rally 2020-04-15 2020-05-14 22 $1.85 $5.29 +185.9% +2.5% +183.5%
Drawdown 2020-05-14 2020-06-11 20 $5.29 $3.48 -34.2% +5.2% -39.5%
Rally 2020-06-11 2020-08-26 54 $3.48 $11.43 +228.4% +15.9% +212.6%
Drawdown 2020-08-26 2020-09-08 9 $11.43 $5.92 -48.2% -4.2% -44.0%
Rally 2020-09-08 2020-10-05 20 $5.92 $8.65 +46.1% +2.3% +43.8%
Drawdown 2020-10-05 2020-10-30 20 $8.65 $5.74 -33.6% -4.1% -29.6%
Rally 2020-10-30 2020-11-06 6 $5.74 $7.56 +31.7% +7.3% +24.4%
Drawdown 2020-11-06 2020-11-10 3 $7.56 $5.45 -27.9% +1.0% -28.9%
Rally 2020-11-10 2020-12-17 27 $5.45 $7.15 +31.2% +5.0% +26.2%
Drawdown 2020-12-17 2021-03-08 54 $7.15 $3.94 -44.9% +2.7% -47.6%
Rally 2021-03-08 2021-07-30 102 $3.94 $7.41 +88.1% +15.0% +73.1%
Drawdown 2021-07-30 2022-01-27 126 $7.41 $2.80 -62.2% -1.6% -60.6%
Rally 2022-01-27 2022-04-04 47 $2.80 $3.99 +42.5% +5.9% +36.6%
Drawdown 2022-04-04 2022-04-26 16 $3.99 $2.55 -36.1% -8.9% -27.2%
Rally 2022-04-26 2022-05-04 7 $2.55 $3.13 +22.7% +3.0% +19.8%
Drawdown 2022-05-04 2022-05-20 13 $3.13 $1.95 -37.7% -9.3% -28.4%
Rally 2022-05-20 2022-05-23 2 $1.95 $2.60 +33.3% +1.9% +31.5%
Drawdown 2022-05-23 2022-05-25 3 $2.60 $1.68 -35.4% +0.1% -35.5%
Rally 2022-05-25 2022-06-08 10 $1.68 $2.07 +23.2% +3.4% +19.8%
Drawdown 2022-06-08 2022-07-26 33 $2.07 $1.33 -35.7% -4.7% -31.0%
Rally 2022-07-26 2022-08-15 15 $1.33 $2.06 +54.9% +9.6% +45.3%
Drawdown 2022-08-15 2022-11-09 62 $2.06 $0.93 -54.9% -12.8% -42.1%
Rally 2022-11-09 2022-11-15 5 $0.93 $1.52 +63.4% +6.5% +57.0%
Drawdown 2022-11-15 2022-12-20 25 $1.52 $1.10 -27.6% -4.3% -23.4%
Rally 2022-12-20 2023-03-08 53 $1.10 $2.24 +103.6% +4.5% +99.2%
Drawdown 2023-03-08 2023-05-02 39 $2.24 $1.47 -34.4% +3.2% -37.6%
Rally 2023-05-02 2023-05-25 18 $1.47 $2.56 +74.1% +0.8% +73.4%
Drawdown 2023-05-25 2023-07-06 28 $2.56 $1.90 -25.8% +6.3% -32.1%
Rally 2023-07-06 2023-09-01 42 $1.90 $3.05 +60.5% +2.4% +58.2%
Drawdown 2023-09-01 2023-10-13 30 $3.05 $1.59 -47.9% -4.2% -43.7%
Rally 2023-10-13 2023-12-01 35 $1.59 $2.60 +63.5% +6.2% +57.4%
Drawdown 2023-12-01 2023-12-20 14 $2.60 $1.93 -25.8% +2.3% -28.0%
Rally 2023-12-20 2024-04-09 75 $1.93 $2.92 +51.3% +10.9% +40.4%
Drawdown 2024-04-09 2024-06-25 54 $2.92 $1.65 -43.5% +5.0% -48.5%
Rally 2024-06-25 2024-07-26 23 $1.65 $2.35 +42.4% -0.2% +42.6%
Drawdown 2024-07-26 2024-08-01 5 $2.35 $1.42 -39.6% -0.2% -39.3%
Rally 2024-08-01 2024-08-27 19 $1.42 $2.18 +53.5% +3.3% +50.2%
Drawdown 2024-08-27 2024-10-25 43 $2.18 $1.68 -22.9% +3.2% -26.2%
Rally 2024-10-25 2024-11-06 9 $1.68 $2.26 +34.5% +2.1% +32.4%
Drawdown 2024-11-06 2024-11-18 9 $2.26 $1.50 -33.6% -0.6% -33.0%
Rally 2024-11-18 2024-12-17 21 $1.50 $2.21 +47.3% +2.7% +44.7%
Drawdown 2024-12-17 2025-01-10 16 $2.21 $1.63 -26.2% -3.7% -22.5%
Rally 2025-01-10 2025-01-13 2 $1.63 $2.06 +26.4% +0.2% +26.2%
Drawdown 2025-01-13 2025-03-03 34 $2.06 $1.01 -51.0% +0.2% -51.2%
Rally 2025-03-03 2025-04-22 36 $1.01 $1.27 +25.7% -9.6% +35.3%
Drawdown 2025-04-22 2025-05-23 24 $1.27 $0.92 -27.6% +9.7% -37.3%
Rally 2025-05-23 2025-07-24 42 $0.92 $1.47 +59.8% +9.7% +50.1%
Drawdown 2025-07-24 2025-11-06 75 $1.47 $1.12 -23.8% +5.6% -29.4%
Rally 2025-11-06 2025-12-22 32 $1.12 $1.68 +50.0% +2.4% +47.6%
Drawdown 2025-12-22 2025-12-30 6 $1.68 $1.25 -25.6% +0.3% -25.9%
Rally 2025-12-30 2026-01-21 15 $1.25 $1.64 +31.2% -0.3% +31.5%
Drawdown 2026-01-21 2026-04-13 57 $1.64 $0.88 -46.3% +0.2% -46.5%
Rally 2026-04-13 2026-06-04 38 $0.88 $1.27 +44.3% +10.1% +34.2%
Drawdown 2026-06-04 2026-06-26 16 $1.27 $0.73 -42.5% -3.0% -39.5%
Rally 2026-06-26 2026-07-09 9 $0.73 $0.94 +28.8% +2.6% +26.2%
Drawdown 2026-07-09 2026-08-28 37 $0.94 $0.64 -31.9% +2.2% -34.1%
Rally 2026-08-28 2026-09-18 15 $0.64 $0.77 +20.3% -0.8% +21.1%
Drawdown Ongoing 2026-09-18 2026-11-06 36 $0.77 $0.64 -16.9% -3.6% -13.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.