Stock Regimes

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

Symbol
AD.US
Window
1988-05-04 โ€“ 2026-11-06
Min reversal 20%
Regimes
78
Current regime
Drawdown
since 2026-05-08 ยท -31.9%
Stock return
+409.7%
S&P 500
+2,733.8%
Excess
-2,324.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.

AD.US S&P 500

Regimes

Direction Start End Trading days Start price End price Stock S&P 500 Excess
Rally 1988-05-04 1989-06-07 277 $5.88 $15.98 +171.7% +25.6% +146.1%
Drawdown 1989-06-07 1989-08-03 41 $15.98 $11.47 -28.2% +5.4% -33.7%
Rally 1989-08-03 1989-10-10 48 $11.47 $14.21 +23.9% +4.2% +19.8%
Drawdown 1989-10-10 1990-04-30 140 $14.21 $8.53 -40.0% -7.9% -32.1%
Rally 1990-04-30 1990-06-06 27 $8.53 $11.37 +33.3% +10.3% +23.0%
Drawdown 1990-06-06 1990-10-30 103 $11.37 $5.00 -56.0% -16.7% -39.3%
Rally 1990-10-30 1990-12-20 37 $5.00 $8.19 +63.7% +8.6% +55.2%
Drawdown 1990-12-20 1991-01-30 28 $8.19 $5.88 -28.1% +3.3% -31.4%
Rally 1991-01-30 1991-04-18 55 $5.88 $9.66 +64.2% +13.9% +50.2%
Drawdown 1991-04-18 1991-06-28 51 $9.66 $6.52 -32.5% -4.5% -28.0%
Rally 1991-06-28 1992-03-20 185 $6.52 $9.46 +45.1% +10.8% +34.3%
Drawdown 1992-03-20 1992-10-29 156 $9.46 $6.96 -26.4% +2.3% -28.7%
Rally 1992-10-29 1993-10-15 244 $6.96 $15.34 +120.4% +11.6% +108.9%
Drawdown 1993-10-15 1994-07-11 185 $15.34 $9.02 -41.2% -4.6% -36.6%
Rally 1994-07-11 1996-02-05 399 $9.02 $14.46 +60.3% +43.2% +17.2%
Drawdown 1996-02-05 1997-04-24 309 $14.46 $9.21 -36.3% +20.2% -56.5%
Rally 1997-04-24 1997-09-30 111 $9.21 $14.46 +56.9% +22.8% +34.1%
Drawdown 1997-09-30 1998-02-09 91 $14.46 $11.00 -23.9% +6.7% -30.6%
Rally 1998-02-09 1999-11-29 456 $11.00 $47.25 +329.4% +39.3% +290.1%
Drawdown 1999-11-29 2000-01-06 28 $47.25 $31.86 -32.6% -0.3% -32.3%
Rally 2000-01-06 2000-01-21 11 $31.86 $40.29 +26.5% +2.7% +23.8%
Drawdown 2000-01-21 2000-02-15 18 $40.29 $22.01 -45.4% -2.7% -42.6%
Rally 2000-02-15 2000-08-22 132 $22.01 $30.10 +36.7% +6.9% +29.9%
Drawdown 2000-08-22 2000-10-17 40 $30.10 $21.10 -29.9% -9.9% -20.0%
Rally 2000-10-17 2001-02-01 74 $21.10 $26.68 +26.5% +1.7% +24.7%
Drawdown 2001-02-01 2002-08-05 376 $26.68 $9.10 -65.9% -39.2% -26.7%
Rally 2002-08-05 2002-08-27 17 $9.10 $12.90 +41.8% +12.0% +29.8%
Drawdown 2002-08-27 2002-10-09 31 $12.90 $9.55 -26.0% -16.9% -9.1%
Rally 2002-10-09 2002-10-17 7 $9.55 $11.96 +25.2% +13.2% +12.0%
Drawdown 2002-10-17 2003-03-12 100 $11.96 $8.54 -28.6% -8.5% -20.1%
Rally 2003-03-12 2004-02-17 236 $8.54 $16.94 +98.4% +43.9% +54.6%
Drawdown 2004-02-17 2004-05-03 54 $16.94 $12.86 -24.1% -3.4% -20.7%
Rally 2004-05-03 2007-07-12 804 $12.86 $40.43 +214.3% +38.5% +175.8%
Drawdown 2007-07-12 2007-08-09 21 $40.43 $31.67 -21.7% -6.1% -15.6%
Rally 2007-08-09 2007-09-05 19 $31.67 $40.87 +29.1% +1.3% +27.7%
Drawdown 2007-09-05 2008-04-14 153 $40.87 $19.77 -51.6% -9.8% -41.9%
Rally 2008-04-14 2008-05-15 24 $19.77 $25.82 +30.6% +7.2% +23.4%
Drawdown 2008-05-15 2008-10-10 104 $25.82 $11.21 -56.6% -36.8% -19.7%
Rally 2008-10-10 2008-10-13 2 $11.21 $14.67 +30.8% +11.6% +19.2%
Drawdown 2008-10-13 2008-10-24 10 $14.67 $11.68 -20.3% -12.6% -7.7%
Rally 2008-10-24 2008-11-04 8 $11.68 $15.79 +35.1% +14.7% +20.4%
Drawdown 2008-11-04 2008-11-20 13 $15.79 $11.22 -28.9% -25.2% -3.8%
Rally 2008-11-20 2009-02-13 58 $11.22 $18.46 +64.6% +9.9% +54.7%
Drawdown 2009-02-13 2009-03-06 15 $18.46 $11.90 -35.6% -17.4% -18.2%
Rally 2009-03-06 2009-06-01 60 $11.90 $17.44 +46.6% +38.0% +8.6%
Drawdown 2009-06-01 2009-08-14 54 $17.44 $13.47 -22.8% +6.5% -29.3%
Rally 2009-08-14 2011-04-01 412 $13.47 $20.39 +51.4% +32.7% +18.7%
Drawdown 2011-04-01 2011-08-08 89 $20.39 $14.14 -30.6% -16.0% -14.6%
Rally 2011-08-08 2012-02-21 136 $14.14 $18.87 +33.4% +21.7% +11.7%
Drawdown 2012-02-21 2012-11-08 182 $18.87 $13.24 -29.8% +1.1% -31.0%
Rally 2012-11-08 2013-10-28 244 $13.24 $22.31 +68.5% +27.9% +40.6%
Drawdown 2013-10-28 2014-10-10 241 $22.31 $14.60 -34.6% +8.2% -42.7%
Rally 2014-10-10 2015-11-02 268 $14.60 $19.82 +35.8% +10.4% +25.4%
Drawdown 2015-11-02 2016-01-21 55 $19.82 $15.75 -20.6% -11.2% -9.4%
Rally 2016-01-21 2016-04-01 50 $15.75 $20.97 +33.2% +10.9% +22.3%
Drawdown 2016-04-01 2016-11-14 159 $20.97 $15.53 -25.9% +4.4% -30.4%
Rally 2016-11-14 2017-01-03 34 $15.53 $20.88 +34.4% +4.3% +30.1%
Drawdown 2017-01-03 2018-02-22 287 $20.88 $14.98 -28.3% +19.8% -48.0%
Rally 2018-02-22 2018-04-25 44 $14.98 $18.97 +26.6% -2.4% +29.0%
Drawdown 2018-04-25 2018-07-25 64 $18.97 $15.00 -20.9% +7.8% -28.8%
Rally 2018-07-25 2019-01-24 126 $15.00 $27.00 +80.0% -7.2% +87.2%
Drawdown 2019-01-24 2020-03-12 286 $27.00 $11.57 -57.1% -6.1% -51.0%
Rally 2020-03-12 2020-08-27 118 $11.57 $16.88 +45.9% +40.5% +5.4%
Drawdown 2020-08-27 2020-10-28 44 $16.88 $12.98 -23.1% -6.1% -17.0%
Rally 2020-10-28 2021-06-11 156 $12.98 $18.19 +40.1% +29.9% +10.3%
Drawdown 2021-06-11 2022-02-23 178 $18.19 $12.02 -33.9% -0.5% -33.4%
Rally 2022-02-23 2022-04-13 36 $12.02 $14.82 +23.3% +5.2% +18.0%
Drawdown 2022-04-13 2022-10-07 123 $14.82 $11.75 -20.7% -18.1% -2.6%
Rally 2022-10-07 2022-10-28 16 $11.75 $14.27 +21.5% +7.2% +14.3%
Drawdown 2022-10-28 2022-12-08 29 $14.27 $8.88 -37.8% +1.6% -39.4%
Rally 2022-12-08 2023-02-17 49 $8.88 $11.96 +34.6% +2.9% +31.7%
Drawdown 2023-02-17 2023-06-01 72 $11.96 $6.51 -45.6% +3.5% -49.1%
Rally 2023-06-01 2023-12-01 128 $6.51 $21.88 +236.3% +8.9% +227.4%
Drawdown 2023-12-01 2024-02-23 57 $21.88 $14.88 -32.0% +10.8% -42.7%
Rally 2024-02-23 2025-08-21 375 $14.88 $36.60 +146.0% +25.2% +120.8%
Drawdown 2025-08-21 2025-11-17 62 $36.60 $29.14 -20.4% +4.7% -25.1%
Rally 2025-11-17 2026-05-08 119 $29.14 $44.05 +51.2% +10.9% +40.3%
Drawdown Ongoing 2026-05-08 2026-11-06 127 $44.05 $29.98 -31.9% -0.3% -31.6%

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.