Stock Regimes

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

Symbol
PII.US
Window
1987-09-16 โ€“ 2026-11-05
Min reversal 20%
Regimes
76
Current regime
Rally
since 2026-10-14 ยท +27.2%
Stock return
+1,148,114.3%
S&P 500
+2,235.6%
Excess
+1,145,878.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.

PII.US S&P 500

Regimes

Direction Start End Trading days Start price End price Stock S&P 500 Excess
Drawdown 1987-10-08 1987-10-20 9 $0.01 $0.00 -30.2% -24.6% -5.5%
Rally 1987-10-20 1990-05-14 649 $0.00 $0.71 +15,952.3% +49.8% +15,902.5%
Drawdown 1990-05-14 1990-08-23 72 $0.71 $0.50 -29.0% -13.4% -15.5%
Rally 1990-08-23 1994-12-21 1,096 $0.50 $3.42 +582.4% +49.7% +532.7%
Drawdown 1994-12-21 1995-07-10 138 $3.42 $2.72 -20.5% +21.2% -41.7%
Rally 1995-07-10 1996-04-22 200 $2.72 $4.10 +50.6% +16.3% +34.4%
Drawdown 1996-04-22 1996-10-29 134 $4.10 $2.22 -46.0% +8.3% -54.3%
Rally 1996-10-29 1998-04-20 371 $2.22 $4.69 +111.5% +60.2% +51.4%
Drawdown 1998-04-20 1998-10-13 124 $4.69 $3.00 -35.9% -11.5% -24.4%
Rally 1998-10-13 1999-01-04 57 $3.00 $4.81 +60.2% +23.5% +36.8%
Drawdown 1999-01-04 1999-03-09 45 $4.81 $3.32 -31.1% +4.2% -35.3%
Rally 1999-03-09 1999-06-10 66 $3.32 $5.63 +69.9% +1.8% +68.1%
Drawdown 1999-06-10 1999-10-27 98 $5.63 $4.06 -28.0% -0.5% -27.5%
Rally 1999-10-27 1999-11-15 14 $4.06 $4.93 +21.6% +7.5% +14.1%
Drawdown 1999-11-15 2000-02-18 67 $4.93 $3.26 -33.9% -3.5% -30.4%
Rally 2000-02-18 2001-02-26 257 $3.26 $6.66 +104.2% -5.8% +110.0%
Drawdown 2001-02-26 2001-04-24 41 $6.66 $4.77 -28.3% -4.6% -23.7%
Rally 2001-04-24 2001-08-28 89 $4.77 $6.65 +39.2% -4.0% +43.2%
Drawdown 2001-08-28 2001-09-27 18 $6.65 $4.84 -27.2% -12.3% -14.9%
Rally 2001-09-27 2002-05-06 152 $4.84 $10.07 +108.1% +3.3% +104.8%
Drawdown 2002-05-06 2002-07-23 55 $10.07 $7.94 -21.1% -24.2% +3.1%
Rally 2002-07-23 2002-09-10 35 $7.94 $10.04 +26.4% +14.0% +12.4%
Drawdown 2002-09-10 2003-03-11 126 $10.04 $5.96 -40.6% -12.0% -28.7%
Rally 2003-03-11 2005-03-15 508 $5.96 $20.61 +245.6% +49.6% +196.0%
Drawdown 2005-03-15 2005-10-27 159 $20.61 $12.52 -39.2% -1.6% -37.7%
Rally 2005-10-27 2006-03-31 107 $12.52 $15.56 +24.3% +9.8% +14.5%
Drawdown 2006-03-31 2006-08-25 103 $15.56 $10.48 -32.7% +0.0% -32.7%
Rally 2006-08-25 2007-07-17 223 $10.48 $17.06 +62.9% +19.6% +43.2%
Drawdown 2007-07-17 2007-09-17 44 $17.06 $12.87 -24.5% -4.7% -19.9%
Rally 2007-09-17 2007-10-18 24 $12.87 $16.11 +25.1% +4.3% +20.8%
Drawdown 2007-10-18 2008-01-18 64 $16.11 $10.91 -32.2% -14.0% -18.3%
Rally 2008-01-18 2008-06-05 96 $10.91 $15.14 +38.7% +6.0% +32.7%
Drawdown 2008-06-05 2008-07-11 26 $15.14 $11.69 -22.8% -11.7% -11.1%
Rally 2008-07-11 2008-09-19 50 $11.69 $16.13 +38.0% +1.3% +36.7%
Drawdown 2008-09-19 2008-10-27 27 $16.13 $7.95 -50.7% -32.4% -18.4%
Rally 2008-10-27 2008-10-31 5 $7.95 $10.47 +31.8% +14.1% +17.6%
Drawdown 2008-10-31 2008-11-20 15 $10.47 $6.28 -40.0% -22.3% -17.7%
Rally 2008-11-20 2009-01-06 31 $6.28 $10.12 +61.1% +24.2% +36.9%
Drawdown 2009-01-06 2009-03-09 43 $10.12 $4.62 -54.3% -27.6% -26.7%
Rally 2009-03-09 2009-05-08 44 $4.62 $11.33 +145.1% +37.4% +107.8%
Drawdown 2009-05-08 2009-05-22 11 $11.33 $8.78 -22.5% -4.5% -18.0%
Rally 2009-05-22 2011-07-22 547 $8.78 $41.56 +373.4% +51.6% +321.8%
Drawdown 2011-07-22 2011-08-10 14 $41.56 $31.38 -24.5% -16.7% -7.8%
Rally 2011-08-10 2015-02-26 892 $31.38 $113.85 +262.8% +88.3% +174.4%
Drawdown 2015-02-26 2016-01-28 233 $113.85 $50.92 -55.3% -10.3% -45.0%
Rally 2016-01-28 2016-04-26 62 $50.92 $74.37 +46.0% +10.5% +35.6%
Drawdown 2016-04-26 2016-06-27 44 $74.37 $57.94 -22.1% -4.4% -17.7%
Rally 2016-06-27 2016-07-29 24 $57.94 $73.16 +26.3% +8.7% +17.6%
Drawdown 2016-07-29 2016-09-16 35 $73.16 $52.55 -28.2% -1.6% -26.6%
Rally 2016-09-16 2018-01-25 342 $52.55 $104.01 +97.9% +32.7% +65.2%
Drawdown 2018-01-25 2018-04-27 65 $104.01 $80.74 -22.4% -6.0% -16.4%
Rally 2018-04-27 2018-06-15 35 $80.74 $101.46 +25.7% +4.1% +21.6%
Drawdown 2018-06-15 2018-10-24 92 $101.46 $66.26 -34.7% -4.4% -30.2%
Rally 2018-10-24 2018-12-03 28 $66.26 $79.86 +20.5% +5.1% +15.5%
Drawdown 2018-12-03 2018-12-21 14 $79.86 $56.85 -28.8% -13.4% -15.4%
Rally 2018-12-21 2019-05-02 90 $56.85 $80.74 +42.0% +20.7% +21.3%
Drawdown 2019-05-02 2019-08-23 80 $80.74 $61.82 -23.4% -2.4% -21.0%
Rally 2019-08-23 2020-01-02 91 $61.82 $83.25 +34.7% +14.4% +20.2%
Drawdown 2020-01-02 2020-03-23 56 $83.25 $34.00 -59.2% -31.3% -27.8%
Rally 2020-03-23 2020-03-26 4 $34.00 $43.22 +27.1% +17.6% +9.6%
Drawdown 2020-03-26 2020-04-03 7 $43.22 $31.75 -26.5% -5.4% -21.2%
Rally 2020-04-03 2021-04-23 266 $31.75 $122.16 +284.8% +68.0% +216.8%
Drawdown 2021-04-23 2021-12-20 168 $122.16 $86.87 -28.9% +9.3% -38.2%
Rally 2021-12-20 2022-02-16 41 $86.87 $107.35 +23.6% -2.0% +25.6%
Drawdown 2022-02-16 2022-04-29 51 $107.35 $80.85 -24.7% -7.7% -17.0%
Rally 2022-04-29 2022-08-16 75 $80.85 $104.94 +29.8% +4.2% +25.6%
Drawdown 2022-08-16 2022-10-20 47 $104.94 $79.82 -23.9% -14.9% -9.1%
Rally 2022-10-20 2023-07-26 191 $79.82 $120.24 +50.6% +24.6% +26.1%
Drawdown 2023-07-26 2023-11-30 90 $120.24 $73.27 -39.1% +0.0% -39.1%
Rally 2023-11-30 2024-03-28 82 $73.27 $89.58 +22.3% +15.0% +7.2%
Drawdown 2024-03-28 2025-04-08 258 $89.58 $29.78 -66.8% -5.2% -61.6%
Rally 2025-04-08 2026-01-08 190 $29.78 $71.32 +139.4% +38.9% +100.5%
Drawdown 2026-01-08 2026-04-15 67 $71.32 $46.92 -34.2% +1.5% -35.7%
Rally 2026-04-15 2026-07-27 71 $46.92 $73.91 +57.5% +5.6% +52.0%
Drawdown 2026-07-27 2026-10-14 57 $73.91 $50.56 -31.6% +4.1% -35.7%
Rally Ongoing 2026-10-14 2026-11-05 17 $50.56 $64.30 +27.2% -4.7% +31.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.