Stock Regimes

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

Symbol
HMC.US
Window
1980-03-17 โ€“ 2026-11-05
Min reversal 20%
Regimes
67
Current regime
Rally
since 2026-04-07 ยท +58.3%
Stock return
+11,181.9%
S&P 500
+7,091.2%
Excess
+4,090.7%

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.

HMC.US S&P 500

Regimes

Direction Start End Trading days Start price End price Stock S&P 500 Excess
Rally 1980-04-03 1981-06-15 302 $0.32 $0.95 +199.6% +30.8% +168.8%
Drawdown 1981-06-15 1981-10-19 89 $0.95 $0.53 -43.8% -10.9% -32.9%
Rally 1981-10-19 1981-11-03 12 $0.53 $0.66 +24.5% +4.9% +19.6%
Drawdown 1981-11-03 1982-03-31 103 $0.66 $0.39 -41.3% -10.3% -31.0%
Rally 1982-03-31 1982-05-06 26 $0.39 $0.54 +39.3% +6.0% +33.3%
Drawdown 1982-05-06 1982-08-11 68 $0.54 $0.40 -26.1% -13.5% -12.6%
Rally 1982-08-11 1984-08-09 507 $0.40 $1.10 +175.7% +61.3% +114.4%
Drawdown 1984-08-09 1984-12-10 86 $1.10 $0.87 -20.9% -1.6% -19.3%
Rally 1984-12-10 1987-03-12 569 $0.87 $2.07 +137.5% +78.8% +58.6%
Drawdown 1987-03-12 1987-04-15 25 $2.07 $1.64 -21.1% -2.3% -18.8%
Rally 1987-04-15 1987-06-16 43 $1.64 $2.47 +51.2% +7.1% +44.0%
Drawdown 1987-06-16 1987-07-23 27 $2.47 $1.95 -21.1% +1.0% -22.1%
Rally 1987-07-23 1987-10-13 58 $1.95 $2.56 +31.3% +2.2% +29.1%
Drawdown 1987-10-13 1987-10-26 10 $2.56 $1.62 -36.6% -27.6% -9.0%
Rally 1987-10-26 1988-07-28 192 $1.62 $3.78 +133.2% +16.8% +116.3%
Drawdown 1988-07-28 1988-11-07 72 $3.78 $2.94 -22.4% +3.0% -25.4%
Rally 1988-11-07 1989-01-10 44 $2.94 $3.52 +20.0% +2.4% +17.7%
Drawdown 1989-01-10 1990-09-28 436 $3.52 $1.95 -44.7% +9.2% -53.9%
Rally 1990-09-28 1990-10-22 17 $1.95 $2.35 +20.5% +2.8% +17.7%
Drawdown 1990-10-22 1991-01-31 71 $2.35 $1.81 -23.1% +9.3% -32.3%
Rally 1991-01-31 1992-01-03 234 $1.81 $2.65 +46.8% +21.9% +24.9%
Drawdown 1992-01-03 1992-07-22 140 $2.65 $1.88 -29.1% -2.0% -27.1%
Rally 1992-07-22 1993-10-07 308 $1.88 $3.45 +83.4% +11.7% +71.7%
Drawdown 1993-10-07 1993-11-29 37 $3.45 $2.73 -20.9% +0.6% -21.5%
Rally 1993-11-29 1994-06-14 137 $2.73 $4.18 +53.4% +0.1% +53.3%
Drawdown 1994-06-14 1995-06-12 252 $4.18 $3.11 -25.8% +14.8% -40.6%
Rally 1995-06-12 1998-07-17 784 $3.11 $9.06 +191.7% +123.5% +68.1%
Drawdown 1998-07-17 1998-10-09 60 $9.06 $5.98 -33.9% -17.1% -16.9%
Rally 1998-10-09 1999-04-06 122 $5.98 $10.77 +80.0% +33.9% +46.1%
Drawdown 1999-04-06 2000-01-31 209 $10.77 $7.55 -29.9% +5.8% -35.7%
Rally 2000-01-31 2000-05-01 64 $7.55 $10.43 +38.1% +5.3% +32.8%
Drawdown 2000-05-01 2000-06-15 33 $10.43 $7.48 -28.2% +0.7% -28.9%
Rally 2000-06-15 2001-07-31 284 $7.48 $10.66 +42.4% -18.1% +60.5%
Drawdown 2001-07-31 2001-09-21 34 $10.66 $6.36 -40.3% -20.3% -20.1%
Rally 2001-09-21 2002-05-01 153 $6.36 $11.03 +73.6% +12.5% +61.1%
Drawdown 2002-05-01 2003-04-25 249 $11.03 $7.28 -34.0% -17.3% -16.7%
Rally 2003-04-25 2006-05-05 764 $7.28 $18.27 +150.8% +47.5% +103.3%
Drawdown 2006-05-05 2006-06-13 27 $18.27 $14.09 -22.9% -7.7% -15.2%
Rally 2006-06-13 2007-02-14 170 $14.09 $19.95 +41.6% +18.9% +22.7%
Drawdown 2007-02-14 2008-03-19 276 $19.95 $13.65 -31.6% -10.8% -20.8%
Rally 2008-03-19 2008-06-05 55 $13.65 $18.23 +33.6% +8.1% +25.4%
Drawdown 2008-06-05 2008-10-27 101 $18.23 $9.69 -46.9% -39.5% -7.3%
Rally 2008-10-27 2008-10-30 4 $9.69 $13.64 +40.8% +12.4% +28.4%
Drawdown 2008-10-30 2008-12-04 25 $13.64 $9.26 -32.1% -11.4% -20.7%
Rally 2008-12-04 2010-01-15 281 $9.26 $19.39 +109.3% +34.4% +74.9%
Drawdown 2010-01-15 2010-06-11 102 $19.39 $15.21 -21.5% -3.9% -17.6%
Rally 2010-06-11 2011-02-18 176 $15.21 $24.30 +59.8% +23.0% +36.7%
Drawdown 2011-02-18 2011-04-12 37 $24.30 $18.63 -23.3% -2.1% -21.2%
Rally 2011-04-12 2011-07-22 71 $18.63 $22.85 +22.6% +2.3% +20.3%
Drawdown 2011-07-22 2011-11-23 88 $22.85 $15.43 -32.5% -13.6% -18.8%
Rally 2011-11-23 2012-04-02 89 $15.43 $22.17 +43.7% +22.1% +21.5%
Drawdown 2012-04-02 2012-11-14 157 $22.17 $17.12 -22.8% -4.5% -18.3%
Rally 2012-11-14 2013-11-22 259 $17.12 $26.29 +53.6% +33.1% +20.4%
Drawdown 2013-11-22 2014-12-16 268 $26.29 $18.35 -30.2% +9.3% -39.5%
Rally 2014-12-16 2015-04-24 89 $18.35 $23.61 +28.7% +7.3% +21.3%
Drawdown 2015-04-24 2016-02-11 203 $23.61 $16.50 -30.1% -13.6% -16.5%
Rally 2016-02-11 2018-02-26 514 $16.50 $26.72 +61.9% +52.0% +9.9%
Drawdown 2018-02-26 2019-08-23 377 $26.72 $17.41 -34.8% +2.4% -37.3%
Rally 2019-08-23 2019-12-16 80 $17.41 $22.49 +29.1% +12.1% +17.0%
Drawdown 2019-12-16 2020-03-23 67 $22.49 $15.32 -31.9% -29.9% -2.0%
Rally 2020-03-23 2021-08-06 348 $15.32 $26.68 +74.1% +98.3% -24.2%
Drawdown 2021-08-06 2022-09-30 291 $26.68 $18.18 -31.8% -19.2% -12.7%
Rally 2022-09-30 2024-03-27 374 $18.18 $33.18 +82.5% +46.4% +36.1%
Drawdown 2024-03-27 2024-12-19 186 $33.18 $21.50 -35.2% +11.8% -47.0%
Rally 2024-12-19 2025-09-08 178 $21.50 $32.42 +50.8% +10.7% +40.1%
Drawdown 2025-09-08 2026-04-07 146 $32.42 $22.90 -29.4% +1.9% -31.2%
Rally Ongoing 2026-04-07 2026-11-05 149 $22.90 $36.26 +58.3% +11.1% +47.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.