Stock Regimes

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

Symbol
HWM.US
Window
2016-11-01 โ€“ 2026-11-05
Min reversal 20%
Regimes
21
Current regime
Rally
since 2026-10-23 ยท +8.1%
Stock return
+1,352.0%
S&P 500
+248.2%
Excess
+1,103.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.

HWM.US S&P 500

Regimes

Direction Start End Trading days Start price End price Stock S&P 500 Excess
Rally 2016-11-07 2017-02-22 73 $12.67 $22.50 +77.6% +10.9% +66.7%
Drawdown 2017-02-22 2017-06-27 88 $22.50 $16.12 -28.4% +2.4% -30.7%
Rally 2017-06-27 2018-01-26 148 $16.12 $22.87 +41.9% +18.7% +23.1%
Drawdown 2018-01-26 2018-07-02 109 $22.87 $12.57 -45.0% -5.1% -39.9%
Rally 2018-07-02 2018-10-08 69 $12.57 $17.50 +39.2% +5.8% +33.4%
Drawdown 2018-10-08 2018-12-24 54 $17.50 $12.11 -30.8% -18.5% -12.3%
Rally 2018-12-24 2020-02-19 290 $12.11 $25.72 +112.4% +44.0% +68.4%
Drawdown 2020-02-19 2020-03-23 24 $25.72 $9.05 -64.8% -33.9% -30.9%
Rally 2020-03-23 2020-03-26 4 $9.05 $13.38 +47.8% +17.6% +30.2%
Drawdown 2020-03-26 2020-04-21 18 $13.38 $10.42 -22.1% +4.0% -26.1%
Rally 2020-04-21 2020-04-29 7 $10.42 $13.67 +31.2% +7.4% +23.7%
Drawdown 2020-04-29 2020-05-13 11 $13.67 $10.48 -23.3% -4.1% -19.3%
Rally 2020-05-13 2020-06-08 18 $10.48 $17.45 +66.5% +14.6% +51.9%
Drawdown 2020-06-08 2020-06-11 4 $17.45 $12.78 -26.8% -7.1% -19.7%
Rally 2020-06-11 2021-06-08 250 $12.78 $35.17 +175.3% +40.8% +134.5%
Drawdown 2021-06-08 2021-12-01 124 $35.17 $27.02 -23.2% +6.8% -29.9%
Rally 2021-12-01 2022-08-16 178 $27.02 $38.24 +41.5% -4.6% +46.1%
Drawdown 2022-08-16 2022-09-30 33 $38.24 $30.54 -20.1% -16.7% -3.4%
Rally 2022-09-30 2026-08-18 973 $30.54 $292.45 +857.7% +114.5% +743.1%
Drawdown 2026-08-18 2026-10-23 48 $292.45 $185.78 -36.5% -0.9% -35.6%
Rally Ongoing 2026-10-23 2026-11-05 10 $185.78 $200.76 +8.1% -3.5% +11.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.