Stock Regimes

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

Symbol
NN.US
Window
2020-11-02 โ€“ 2026-11-05
Min reversal 20%
Regimes
42
Current regime
Drawdown
since 2026-10-28 ยท -35.9%
Stock return
-17.6%
S&P 500
+122.2%
Excess
-139.8%

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.

NN.US S&P 500

Regimes

Direction Start End Trading days Start price End price Stock S&P 500 Excess
Rally 2020-11-03 2021-11-01 251 $9.75 $12.78 +31.1% +36.9% -5.9%
Drawdown 2021-11-01 2021-12-06 25 $12.78 $6.53 -48.9% -0.5% -48.4%
Rally 2021-12-06 2021-12-27 15 $6.53 $9.31 +42.6% +4.3% +38.2%
Drawdown 2021-12-27 2022-03-07 49 $9.31 $5.97 -35.9% -12.3% -23.6%
Rally 2022-03-07 2022-03-22 12 $5.97 $8.37 +40.2% +7.4% +32.8%
Drawdown 2022-03-22 2022-06-13 58 $8.37 $2.34 -72.0% -16.9% -55.2%
Rally 2022-06-13 2022-06-16 4 $2.34 $2.97 +26.9% -2.2% +29.1%
Drawdown 2022-06-16 2022-06-28 8 $2.97 $1.99 -33.0% +4.2% -37.2%
Rally 2022-06-28 2022-09-08 51 $1.99 $3.48 +74.9% +4.8% +70.0%
Drawdown 2022-09-08 2022-10-11 24 $3.48 $2.60 -25.3% -10.4% -14.9%
Rally 2022-10-11 2022-11-17 28 $2.60 $3.71 +42.7% +10.0% +32.7%
Drawdown 2022-11-17 2023-01-19 42 $3.71 $2.53 -31.8% -1.2% -30.6%
Rally 2023-01-19 2023-02-08 15 $2.53 $3.46 +36.8% +5.6% +31.1%
Drawdown 2023-02-08 2023-03-24 32 $3.46 $1.72 -50.3% -3.6% -46.7%
Rally 2023-03-24 2023-05-11 34 $1.72 $2.85 +65.7% +4.0% +61.7%
Drawdown 2023-05-11 2023-05-22 8 $2.85 $2.19 -23.3% +1.5% -24.8%
Rally 2023-05-22 2023-09-15 81 $2.19 $5.90 +170.0% +6.1% +163.9%
Drawdown 2023-09-15 2023-12-08 60 $5.90 $3.92 -33.6% +3.5% -37.0%
Rally 2023-12-08 2024-01-09 21 $3.92 $5.10 +30.1% +3.3% +26.8%
Drawdown 2024-01-09 2024-03-06 40 $5.10 $3.64 -28.6% +7.3% -35.9%
Rally 2024-03-06 2024-03-13 6 $3.64 $5.61 +54.0% +1.2% +52.8%
Drawdown 2024-03-13 2024-03-15 3 $5.61 $4.21 -24.9% -0.9% -24.0%
Rally 2024-03-15 2024-04-26 30 $4.21 $9.42 +123.8% -0.3% +124.1%
Drawdown 2024-04-26 2024-05-22 19 $9.42 $7.37 -21.8% +4.1% -25.9%
Rally 2024-05-22 2024-07-16 37 $7.37 $9.34 +26.8% +6.8% +20.0%
Drawdown 2024-07-16 2024-08-22 28 $9.34 $6.54 -30.0% -1.7% -28.3%
Rally 2024-08-22 2024-12-16 81 $6.54 $18.00 +175.4% +9.0% +166.4%
Drawdown 2024-12-16 2025-03-04 52 $18.00 $9.40 -47.8% -4.9% -42.9%
Rally 2025-03-04 2025-08-28 124 $9.40 $17.94 +90.9% +12.5% +78.3%
Drawdown 2025-08-28 2025-11-20 60 $17.94 $11.37 -36.6% +0.6% -37.2%
Rally 2025-11-20 2026-01-26 44 $11.37 $17.60 +54.8% +6.3% +48.5%
Drawdown 2026-01-26 2026-02-05 9 $17.60 $13.59 -22.8% -2.2% -20.6%
Rally 2026-02-05 2026-03-25 34 $13.59 $19.36 +42.5% -3.0% +45.5%
Drawdown 2026-03-25 2026-04-08 10 $19.36 $14.59 -24.6% +2.9% -27.5%
Rally 2026-04-08 2026-04-20 9 $14.59 $23.20 +59.0% +4.8% +54.2%
Drawdown 2026-04-20 2026-04-28 7 $23.20 $16.97 -26.9% +0.4% -27.3%
Rally 2026-04-28 2026-06-04 27 $16.97 $23.59 +39.0% +6.2% +32.8%
Drawdown 2026-06-04 2026-07-24 35 $23.59 $12.44 -47.3% -2.3% -45.0%
Rally 2026-07-24 2026-08-14 16 $12.44 $19.90 +59.9% +5.0% +54.9%
Drawdown 2026-08-14 2026-10-22 49 $19.90 $9.21 -53.7% -1.6% -52.1%
Rally 2026-10-22 2026-10-28 5 $9.21 $12.53 +36.0% +1.1% +35.0%
Drawdown Ongoing 2026-10-28 2026-11-05 7 $12.53 $8.03 -35.9% -5.0% -30.9%

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.