Stock Regimes

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

Symbol
NMR.US
Window
2001-12-17 โ€“ 2026-11-05
Min reversal 20%
Regimes
56
Current regime
Rally
since 2026-03-13 ยท +32.8%
Stock return
+50.6%
S&P 500
+548.3%
Excess
-497.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.

NMR.US S&P 500

Regimes

Direction Start End Trading days Start price End price Stock S&P 500 Excess
Drawdown 2002-01-04 2002-02-06 23 $6.39 $4.37 -31.6% -7.6% -24.0%
Rally 2002-02-06 2002-05-23 75 $4.37 $8.53 +95.2% +1.3% +94.0%
Drawdown 2002-05-23 2002-11-19 126 $8.53 $5.05 -40.8% -18.3% -22.6%
Rally 2002-11-19 2003-02-18 61 $5.05 $6.45 +27.7% -5.1% +32.8%
Drawdown 2003-02-18 2003-04-16 42 $6.45 $4.57 -29.2% +3.4% -32.6%
Rally 2003-04-16 2003-10-20 130 $4.57 $9.50 +108.1% +18.7% +89.3%
Drawdown 2003-10-20 2004-02-25 88 $9.50 $7.52 -20.8% +9.5% -30.3%
Rally 2004-02-25 2004-03-29 24 $7.52 $9.26 +23.1% -1.9% +25.0%
Drawdown 2004-03-29 2004-11-01 151 $9.26 $6.13 -33.8% +0.7% -34.5%
Rally 2004-11-01 2005-03-11 91 $6.13 $7.62 +24.1% +6.2% +18.0%
Drawdown 2005-03-11 2005-07-07 82 $7.62 $5.97 -21.6% -0.2% -21.4%
Rally 2005-07-07 2006-05-09 212 $5.97 $12.50 +109.3% +10.6% +98.7%
Drawdown 2006-05-09 2006-11-21 138 $12.50 $8.28 -33.8% +5.9% -39.7%
Rally 2006-11-21 2007-02-23 63 $8.28 $12.37 +49.5% +3.4% +46.0%
Drawdown 2007-02-23 2007-09-21 147 $12.37 $8.11 -34.4% +5.1% -39.6%
Rally 2007-09-21 2007-12-06 54 $8.11 $10.06 +24.0% -1.2% +25.2%
Drawdown 2007-12-06 2008-01-17 29 $10.06 $7.12 -29.1% -11.5% -17.6%
Rally 2008-01-17 2008-06-05 97 $7.12 $9.61 +34.9% +5.3% +29.6%
Drawdown 2008-06-05 2008-09-17 73 $9.61 $6.03 -37.3% -17.6% -19.7%
Rally 2008-09-17 2008-09-24 6 $6.03 $7.95 +31.9% +2.5% +29.3%
Drawdown 2008-09-24 2008-10-10 13 $7.95 $5.92 -25.5% -24.2% -1.3%
Rally 2008-10-10 2008-10-14 3 $5.92 $7.54 +27.4% +11.0% +16.4%
Drawdown 2008-10-14 2008-12-04 37 $7.54 $3.43 -54.6% -15.3% -39.2%
Rally 2008-12-04 2009-01-02 20 $3.43 $4.63 +35.0% +10.2% +24.8%
Drawdown 2009-01-02 2009-02-27 39 $4.63 $2.26 -51.3% -21.1% -30.1%
Rally 2009-02-27 2009-06-12 74 $2.26 $5.18 +129.6% +28.7% +100.9%
Drawdown 2009-06-12 2009-10-01 78 $5.18 $3.22 -37.7% +8.8% -46.6%
Rally 2009-10-01 2010-01-14 73 $3.22 $4.75 +47.2% +11.5% +35.7%
Drawdown 2010-01-14 2010-09-30 180 $4.75 $2.72 -42.6% -0.6% -42.0%
Rally 2010-09-30 2011-02-17 98 $2.72 $3.81 +39.8% +17.5% +22.4%
Drawdown 2011-02-17 2011-11-23 195 $3.81 $1.73 -54.5% -13.3% -41.2%
Rally 2011-11-23 2012-03-19 79 $1.73 $2.90 +67.2% +21.3% +45.9%
Drawdown 2012-03-19 2012-06-01 53 $2.90 $1.84 -36.6% -9.3% -27.2%
Rally 2012-06-01 2013-05-20 242 $1.84 $5.93 +223.1% +30.4% +192.8%
Drawdown 2013-05-20 2014-04-30 239 $5.93 $3.73 -37.2% +13.1% -50.3%
Rally 2014-04-30 2014-06-20 37 $3.73 $4.69 +25.8% +4.2% +21.6%
Drawdown 2014-06-20 2015-01-28 153 $4.69 $3.38 -27.9% +2.0% -29.9%
Rally 2015-01-28 2015-07-14 116 $3.38 $4.76 +41.0% +5.3% +35.6%
Drawdown 2015-07-14 2016-04-07 186 $4.76 $2.66 -44.1% -3.2% -40.9%
Rally 2016-04-07 2016-04-22 12 $2.66 $3.31 +24.3% +2.4% +21.8%
Drawdown 2016-04-22 2016-06-27 46 $3.31 $2.28 -31.2% -4.4% -26.8%
Rally 2016-06-27 2017-02-13 160 $2.28 $4.58 +101.3% +16.4% +84.9%
Drawdown 2017-02-13 2017-09-07 144 $4.58 $3.64 -20.5% +5.9% -26.4%
Rally 2017-09-07 2018-01-19 93 $3.64 $4.77 +31.0% +14.0% +17.0%
Drawdown 2018-01-19 2019-06-03 344 $4.77 $2.20 -54.0% -2.3% -51.6%
Rally 2019-06-03 2020-01-30 168 $2.20 $4.01 +82.5% +19.6% +62.8%
Drawdown 2020-01-30 2020-03-12 30 $4.01 $2.68 -33.2% -24.5% -8.8%
Rally 2020-03-12 2021-03-26 263 $2.68 $5.17 +93.1% +60.2% +32.9%
Drawdown 2021-03-26 2022-11-02 406 $5.17 $2.53 -51.2% -5.4% -45.7%
Rally 2022-11-02 2024-03-21 347 $2.53 $5.73 +127.0% +39.4% +87.6%
Drawdown 2024-03-21 2024-08-07 96 $5.73 $4.36 -24.0% -0.8% -23.2%
Rally 2024-08-07 2025-02-05 125 $4.36 $6.36 +45.9% +16.6% +29.4%
Drawdown 2025-02-05 2025-04-08 44 $6.36 $4.69 -26.3% -17.8% -8.5%
Rally 2025-04-08 2026-02-13 215 $4.69 $9.23 +97.0% +37.2% +59.8%
Drawdown 2026-02-13 2026-03-13 20 $9.23 $7.16 -22.4% -3.0% -19.4%
Rally Ongoing 2026-03-13 2026-11-05 165 $7.16 $9.51 +32.8% +10.9% +22.0%

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.