Stock Regimes

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

Symbol
TE.US
Window
2020-01-10 โ€“ 2026-11-06
Min reversal 20%
Regimes
62
Current regime
Drawdown
since 2026-10-29 ยท -17.5%
Stock return
-76.0%
S&P 500
+125.9%
Excess
-201.9%

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.

TE.US S&P 500

Regimes

Direction Start End Trading days Start price End price Stock S&P 500 Excess
Rally 2020-03-18 2021-02-08 226 $9.25 $14.92 +61.3% +63.3% -2.0%
Drawdown 2021-02-08 2021-07-22 115 $14.92 $7.98 -46.5% +11.5% -58.1%
Rally 2021-07-22 2021-08-10 14 $7.98 $13.23 +65.8% +1.6% +64.2%
Drawdown 2021-08-10 2021-08-20 9 $13.23 $8.10 -38.8% +0.1% -38.9%
Rally 2021-08-20 2021-11-17 63 $8.10 $13.72 +69.4% +5.6% +63.8%
Drawdown 2021-11-17 2021-12-06 13 $13.72 $9.35 -31.9% -2.1% -29.8%
Rally 2021-12-06 2022-01-03 20 $9.35 $11.83 +26.5% +4.5% +22.1%
Drawdown 2022-01-03 2022-01-27 18 $11.83 $8.01 -32.3% -9.8% -22.5%
Rally 2022-01-27 2022-04-04 47 $8.01 $13.17 +64.4% +5.9% +58.5%
Drawdown 2022-04-04 2022-05-12 28 $13.17 $6.86 -47.9% -14.2% -33.7%
Rally 2022-05-12 2022-05-27 12 $6.86 $8.76 +27.7% +5.8% +21.9%
Drawdown 2022-05-27 2022-06-28 21 $8.76 $6.57 -25.0% -8.1% -16.9%
Rally 2022-06-28 2022-10-04 69 $6.57 $16.08 +144.7% -0.8% +145.6%
Drawdown 2022-10-04 2022-10-24 15 $16.08 $12.18 -24.3% +0.2% -24.4%
Rally 2022-10-24 2022-11-14 16 $12.18 $15.16 +24.5% +4.2% +20.3%
Drawdown 2022-11-14 2022-12-28 31 $15.16 $8.16 -46.2% -4.4% -41.8%
Rally 2022-12-28 2023-01-13 12 $8.16 $10.72 +31.4% +5.7% +25.7%
Drawdown 2023-01-13 2023-03-23 48 $10.72 $7.05 -34.2% -1.3% -33.0%
Rally 2023-03-23 2023-03-30 6 $7.05 $8.92 +26.5% +2.6% +23.9%
Drawdown 2023-03-30 2023-05-02 23 $8.92 $6.46 -27.6% +1.7% -29.3%
Rally 2023-05-02 2023-07-13 50 $6.46 $9.85 +52.5% +9.5% +43.0%
Drawdown 2023-07-13 2023-11-28 97 $9.85 $1.43 -85.5% +1.0% -86.5%
Rally 2023-11-28 2023-12-26 20 $1.43 $2.06 +44.1% +4.8% +39.2%
Drawdown 2023-12-26 2024-02-05 28 $2.06 $1.26 -38.8% +3.5% -42.4%
Rally 2024-02-05 2024-02-12 6 $1.26 $1.91 +51.6% +1.6% +50.0%
Drawdown 2024-02-12 2024-03-18 25 $1.91 $1.42 -25.7% +2.5% -28.2%
Rally 2024-03-18 2024-04-09 16 $1.42 $2.10 +47.9% +1.2% +46.7%
Drawdown 2024-04-09 2024-04-24 12 $2.10 $1.55 -26.2% -2.7% -23.5%
Rally 2024-04-24 2024-05-28 24 $1.55 $2.66 +71.6% +4.6% +67.0%
Drawdown 2024-05-28 2024-07-09 29 $2.66 $1.54 -42.1% +5.1% -47.2%
Rally 2024-07-09 2024-07-16 6 $1.54 $1.95 +26.6% +1.6% +25.0%
Drawdown 2024-07-16 2024-10-09 61 $1.95 $0.95 -51.3% +2.2% -53.5%
Rally 2024-10-09 2024-11-21 32 $0.95 $2.53 +166.3% +2.7% +163.6%
Drawdown 2024-11-21 2024-12-16 17 $2.53 $1.57 -37.9% +2.1% -40.1%
Rally 2024-12-16 2024-12-27 9 $1.57 $3.03 +93.0% -1.7% +94.7%
Drawdown 2024-12-27 2025-02-11 30 $3.03 $1.71 -43.6% +1.6% -45.2%
Rally 2025-02-11 2025-02-18 5 $1.71 $2.07 +21.1% +1.0% +20.0%
Drawdown 2025-02-18 2025-03-10 15 $2.07 $1.35 -34.8% -8.4% -26.4%
Rally 2025-03-10 2025-03-19 8 $1.35 $1.67 +23.7% +1.1% +22.6%
Drawdown 2025-03-19 2025-04-21 23 $1.67 $1.03 -38.3% -9.1% -29.2%
Rally 2025-04-21 2025-05-14 18 $1.03 $1.55 +50.5% +14.2% +36.2%
Drawdown 2025-05-14 2025-05-22 7 $1.55 $0.97 -37.4% -0.9% -36.6%
Rally 2025-05-22 2025-07-23 42 $0.97 $1.57 +61.9% +8.8% +53.0%
Drawdown 2025-07-23 2025-08-01 8 $1.57 $1.16 -26.1% -1.9% -24.2%
Rally 2025-08-01 2025-10-15 53 $1.16 $5.24 +351.7% +6.9% +344.8%
Drawdown 2025-10-15 2025-11-03 14 $5.24 $3.42 -34.7% +2.7% -37.4%
Rally 2025-11-03 2025-11-10 6 $3.42 $4.50 +31.6% -0.3% +31.9%
Drawdown 2025-11-10 2025-11-21 10 $4.50 $2.72 -39.6% -3.4% -36.2%
Rally 2025-11-21 2025-12-09 12 $2.72 $6.73 +147.4% +3.6% +143.8%
Drawdown 2025-12-09 2025-12-15 5 $6.73 $5.06 -24.8% -0.4% -24.5%
Rally 2025-12-15 2026-01-28 30 $5.06 $9.49 +87.5% +2.4% +85.2%
Drawdown 2026-01-28 2026-02-13 13 $9.49 $6.12 -35.5% -2.0% -33.5%
Rally 2026-02-13 2026-03-11 18 $6.12 $8.14 +33.0% -0.9% +33.9%
Drawdown 2026-03-11 2026-04-07 19 $8.14 $3.93 -51.7% -2.3% -49.4%
Rally 2026-04-07 2026-06-02 40 $3.93 $12.04 +206.4% +15.0% +191.4%
Drawdown 2026-06-02 2026-06-10 7 $12.04 $7.73 -35.8% -4.5% -31.3%
Rally 2026-06-10 2026-06-22 8 $7.73 $10.40 +34.5% +2.8% +31.7%
Drawdown 2026-06-22 2026-07-29 27 $10.40 $3.72 -64.2% -2.1% -62.1%
Rally 2026-07-29 2026-08-07 8 $3.72 $5.85 +57.3% +6.0% +51.2%
Drawdown 2026-08-07 2026-10-26 56 $5.85 $2.12 -63.8% -1.0% -62.7%
Rally 2026-10-26 2026-10-29 4 $2.12 $2.86 +34.9% +0.6% +34.3%
Drawdown Ongoing 2026-10-29 2026-11-06 7 $2.86 $2.36 -17.5% -4.4% -13.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.