Stock Regimes

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

Symbol
LRN.US
Window
2007-12-13 โ€“ 2026-11-06
Min reversal 20%
Regimes
59
Current regime
Drawdown
since 2026-04-22 ยท -26.5%
Stock return
+205.5%
S&P 500
+395.6%
Excess
-190.1%

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.

LRN.US S&P 500

Regimes

Direction Start End Trading days Start price End price Stock Annualized S&P 500 Excess
Drawdown 2007-12-19 2008-01-15 18 $29.00 $20.03 -30.9% -99.4% -5.0% -26.0%
Rally 2008-01-15 2008-02-27 30 $20.03 $27.78 +38.7% +1,460.4% -0.1% +38.8%
Drawdown 2008-02-27 2008-04-02 25 $27.78 $18.00 -35.2% -98.7% -0.9% -34.3%
Rally 2008-04-02 2008-05-29 41 $18.00 $29.23 +62.4% +1,868.6% +2.2% +60.1%
Drawdown 2008-05-29 2008-07-07 27 $29.23 $21.08 -27.9% -95.3% -10.4% -17.4%
Rally 2008-07-07 2008-09-26 59 $21.08 $29.00 +37.6% +290.5% -3.1% +40.7%
Drawdown 2008-09-26 2008-10-10 11 $29.00 $19.99 -31.1% -100.0% -25.9% -5.2%
Rally 2008-10-10 2008-11-03 17 $19.99 $28.25 +41.3% +16,749.1% +7.5% +33.9%
Drawdown 2008-11-03 2009-01-13 49 $28.25 $14.92 -47.2% -96.2% -9.8% -37.4%
Rally 2009-01-13 2009-01-16 4 $14.92 $19.30 +29.4% +1,103,251,611.6% -2.5% +31.8%
Drawdown 2009-01-16 2009-03-09 35 $19.30 $12.38 -35.9% -95.9% -20.4% -15.4%
Rally 2009-03-09 2009-06-26 78 $12.38 $21.97 +77.5% +538.0% +35.8% +41.6%
Drawdown 2009-06-26 2009-07-10 10 $21.97 $17.30 -21.3% -99.8% -4.3% -16.9%
Rally 2009-07-10 2009-08-27 35 $17.30 $21.49 +24.2% +376.6% +17.3% +6.9%
Drawdown 2009-08-27 2009-09-14 12 $21.49 $15.62 -27.3% -99.9% +1.8% -29.1%
Rally 2009-09-14 2011-04-29 411 $15.62 $39.37 +152.0% +76.3% +29.9% +122.1%
Drawdown 2011-04-29 2011-08-22 80 $39.37 $23.59 -40.1% -80.1% -17.6% -22.5%
Rally 2011-08-22 2011-10-27 48 $23.59 $36.85 +56.2% +939.9% +14.3% +41.9%
Drawdown 2011-10-27 2011-11-25 21 $36.85 $23.54 -36.1% -99.5% -9.8% -26.3%
Rally 2011-11-25 2011-12-12 12 $23.54 $28.79 +22.3% +6,757.1% +6.7% +15.6%
Drawdown 2011-12-12 2012-01-04 16 $28.79 $17.25 -40.1% -100.0% +3.3% -43.4%
Rally 2012-01-04 2012-04-26 79 $17.25 $26.31 +52.5% +284.4% +9.6% +42.9%
Drawdown 2012-04-26 2012-05-17 16 $26.31 $19.15 -27.2% -99.3% -6.8% -20.4%
Rally 2012-05-17 2012-07-05 34 $19.15 $24.77 +29.3% +573.5% +4.8% +24.5%
Drawdown 2012-07-05 2012-07-26 16 $24.77 $17.47 -29.5% -99.6% -0.6% -28.9%
Rally 2012-07-26 2012-09-07 31 $17.47 $23.71 +35.7% +1,097.4% +5.7% +30.0%
Drawdown 2012-09-07 2012-11-21 52 $23.71 $16.17 -31.8% -84.4% -3.3% -28.5%
Rally 2012-11-21 2013-09-10 201 $16.17 $37.85 +134.1% +190.5% +21.1% +113.0%
Drawdown 2013-09-10 2013-10-09 22 $37.85 $17.60 -53.5% -100.0% -1.6% -51.9%
Rally 2013-10-09 2014-06-23 177 $17.60 $25.98 +47.6% +74.1% +18.5% +29.1%
Drawdown 2014-06-23 2015-01-07 138 $25.98 $10.25 -60.5% -81.7% +3.2% -63.8%
Rally 2015-01-07 2015-02-25 34 $10.25 $17.46 +70.3% +5,081.9% +4.3% +66.0%
Drawdown 2015-02-25 2016-01-13 224 $17.46 $7.32 -58.1% -62.4% -10.6% -47.5%
Rally 2016-01-13 2016-10-10 188 $7.32 $14.71 +101.0% +154.9% +14.5% +86.5%
Drawdown 2016-10-10 2016-11-01 17 $14.71 $10.60 -27.9% -99.2% -2.4% -25.5%
Rally 2016-11-01 2017-05-11 132 $10.60 $20.91 +97.3% +265.8% +13.4% +83.9%
Drawdown 2017-05-11 2018-04-12 232 $20.91 $12.96 -38.0% -40.5% +11.3% -49.3%
Rally 2018-04-12 2019-04-16 255 $12.96 $37.00 +185.5% +182.0% +9.1% +176.4%
Drawdown 2019-04-16 2020-02-10 207 $37.00 $15.86 -57.1% -64.3% +15.3% -72.4%
Rally 2020-02-10 2020-03-13 24 $15.86 $23.94 +50.9% +7,444.3% -19.1% +70.1%
Drawdown 2020-03-13 2020-03-20 6 $23.94 $16.21 -32.3% -100.0% -15.0% -17.3%
Rally 2020-03-20 2020-08-05 96 $16.21 $51.60 +218.3% +1,989.4% +44.4% +173.9%
Drawdown 2020-08-05 2021-01-06 107 $51.60 $20.89 -59.5% -88.1% +12.6% -72.1%
Rally 2021-01-06 2021-04-08 64 $20.89 $34.44 +64.9% +616.0% +9.3% +55.6%
Drawdown 2021-04-08 2021-05-26 35 $34.44 $26.34 -23.5% -85.5% +2.4% -25.9%
Rally 2021-05-26 2021-11-01 111 $26.34 $37.70 +43.1% +125.7% +10.0% +33.2%
Drawdown 2021-11-01 2022-01-21 57 $37.70 $26.86 -28.8% -77.7% -4.7% -24.1%
Rally 2022-01-21 2022-07-29 131 $26.86 $44.68 +66.3% +166.2% -6.1% +72.4%
Drawdown 2022-07-29 2022-08-17 14 $44.68 $35.15 -21.3% -98.7% +3.5% -24.8%
Rally 2022-08-17 2022-10-21 47 $35.15 $46.56 +32.5% +351.4% -12.2% +44.7%
Drawdown 2022-10-21 2022-12-30 49 $46.56 $31.28 -32.8% -87.1% +2.3% -35.1%
Rally 2022-12-30 2024-09-30 439 $31.28 $85.31 +172.7% +77.9% +50.1% +122.6%
Drawdown 2024-09-30 2024-10-16 13 $85.31 $64.04 -24.9% -99.6% +1.4% -26.3%
Rally 2024-10-16 2025-05-05 137 $64.04 $160.72 +151.0% +443.3% -3.3% +154.3%
Drawdown 2025-05-05 2025-08-05 64 $160.72 $128.23 -20.2% -58.9% +11.5% -31.7%
Rally 2025-08-05 2025-08-27 17 $128.23 $169.81 +32.4% +6,328.1% +2.9% +29.5%
Drawdown 2025-08-27 2025-12-04 70 $169.81 $61.02 -64.1% -97.5% +5.8% -69.9%
Rally 2025-12-04 2026-04-22 95 $61.02 $102.03 +67.2% +291.0% +4.1% +63.1%
Drawdown Ongoing 2026-04-22 2026-11-06 139 $102.03 $75.00 -26.5% -42.8% +3.3% -29.8%

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.