Stock Regimes

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

Symbol
TSHA.US
Window
2020-09-24 โ€“ 2026-11-05
Min reversal 20%
Regimes
70
Current regime
Rally
since 2026-10-14 ยท +16.5%
Stock return
-83.0%
S&P 500
+126.5%
Excess
-209.5%

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.

TSHA.US S&P 500

Regimes

Direction Start End Trading days Start price End price Stock S&P 500 Excess
Drawdown 2020-09-25 2020-12-07 51 $24.47 $19.14 -21.8% +11.9% -33.7%
Rally 2020-12-07 2021-01-20 30 $19.14 $31.75 +65.9% +4.3% +61.6%
Drawdown 2021-01-20 2021-03-04 31 $31.75 $23.40 -26.3% -2.2% -24.1%
Rally 2021-03-04 2021-03-05 2 $23.40 $29.36 +25.5% +1.9% +23.5%
Drawdown 2021-03-05 2021-04-07 23 $29.36 $19.29 -34.3% +6.2% -40.5%
Rally 2021-04-07 2021-04-30 18 $19.29 $25.81 +33.8% +2.5% +31.3%
Drawdown 2021-04-30 2021-05-12 9 $25.81 $20.37 -21.1% -2.8% -18.3%
Rally 2021-05-12 2021-06-24 31 $20.37 $26.38 +29.5% +5.0% +24.5%
Drawdown 2021-06-24 2021-08-16 37 $26.38 $15.82 -40.0% +5.0% -45.0%
Rally 2021-08-16 2021-09-07 16 $15.82 $21.57 +36.3% +0.9% +35.4%
Drawdown 2021-09-07 2021-11-22 55 $21.57 $11.78 -45.4% +3.6% -49.0%
Rally 2021-11-22 2021-12-17 19 $11.78 $15.02 +27.5% -1.3% +28.8%
Drawdown 2021-12-17 2022-01-27 28 $15.02 $6.82 -54.6% -6.4% -48.2%
Rally 2022-01-27 2022-02-01 4 $6.82 $8.20 +20.2% +5.1% +15.1%
Drawdown 2022-02-01 2022-03-14 29 $8.20 $5.23 -36.3% -8.2% -28.1%
Rally 2022-03-14 2022-04-04 16 $5.23 $6.77 +29.6% +9.8% +19.8%
Drawdown 2022-04-04 2022-06-01 41 $6.77 $2.47 -63.5% -10.5% -53.0%
Rally 2022-06-01 2022-06-07 5 $2.47 $3.72 +50.6% +1.4% +49.2%
Drawdown 2022-06-07 2022-06-13 5 $3.72 $2.74 -26.3% -9.9% -16.5%
Rally 2022-06-13 2022-07-21 27 $2.74 $4.94 +80.3% +6.6% +73.6%
Drawdown 2022-07-21 2022-09-07 34 $4.94 $3.06 -38.1% -0.5% -37.6%
Rally 2022-09-07 2022-09-12 4 $3.06 $3.68 +20.3% +3.3% +17.0%
Drawdown 2022-09-12 2022-09-26 11 $3.68 $1.76 -52.2% -11.1% -41.1%
Rally 2022-09-26 2022-10-03 6 $1.76 $2.13 +21.0% +0.6% +20.4%
Drawdown 2022-10-03 2022-10-19 13 $2.13 $1.39 -34.7% +0.5% -35.2%
Rally 2022-10-19 2022-10-25 5 $1.39 $2.98 +114.4% +4.4% +110.0%
Drawdown 2022-10-25 2022-10-27 3 $2.98 $1.71 -42.6% -1.3% -41.3%
Rally 2022-10-27 2022-11-16 15 $1.71 $2.44 +42.7% +4.0% +38.7%
Drawdown 2022-11-16 2022-12-27 28 $2.44 $1.91 -21.7% -3.3% -18.4%
Rally 2022-12-27 2023-01-17 14 $1.91 $2.30 +20.4% +4.2% +16.2%
Drawdown 2023-01-17 2023-03-29 51 $2.30 $0.65 -71.7% +0.9% -72.7%
Rally 2023-03-29 2023-04-14 12 $0.65 $0.87 +33.8% +2.7% +31.1%
Drawdown 2023-04-14 2023-04-25 8 $0.87 $0.64 -26.7% -1.6% -25.1%
Rally 2023-04-25 2023-06-09 33 $0.64 $0.86 +34.8% +5.6% +29.2%
Drawdown 2023-06-09 2023-06-28 13 $0.86 $0.59 -31.4% +1.8% -33.2%
Rally 2023-06-28 2023-09-07 50 $0.59 $3.66 +520.3% +1.7% +518.6%
Drawdown 2023-09-07 2023-10-19 31 $3.66 $2.07 -43.4% -3.9% -39.6%
Rally 2023-10-19 2023-10-25 5 $2.07 $2.53 +22.2% -2.1% +24.4%
Drawdown 2023-10-25 2023-11-14 15 $2.53 $1.33 -47.4% +7.4% -54.8%
Rally 2023-11-14 2023-11-24 8 $1.33 $1.89 +42.1% +1.4% +40.7%
Drawdown 2023-11-24 2023-12-20 19 $1.89 $1.42 -24.9% +3.0% -27.9%
Rally 2023-12-20 2024-01-09 13 $1.42 $1.92 +35.2% +1.2% +34.0%
Drawdown 2024-01-09 2024-01-18 7 $1.92 $1.43 -25.5% +0.5% -26.0%
Rally 2024-01-18 2024-03-01 31 $1.43 $3.23 +125.9% +7.4% +118.4%
Drawdown 2024-03-01 2024-03-18 12 $3.23 $2.13 -34.1% +0.2% -34.3%
Rally 2024-03-18 2024-03-22 5 $2.13 $3.25 +52.6% +1.6% +50.9%
Drawdown 2024-03-22 2024-04-19 20 $3.25 $2.27 -30.2% -5.1% -25.1%
Rally 2024-04-19 2024-06-13 39 $2.27 $4.17 +83.7% +9.4% +74.3%
Drawdown 2024-06-13 2024-06-26 9 $4.17 $2.04 -51.1% +0.8% -51.9%
Rally 2024-06-26 2024-07-16 14 $2.04 $2.46 +20.6% +3.5% +17.1%
Drawdown 2024-07-16 2024-11-05 80 $2.46 $1.27 -48.4% +2.0% -50.4%
Rally 2024-11-05 2024-11-29 18 $1.27 $3.24 +155.1% +4.3% +150.8%
Drawdown 2024-11-29 2025-01-30 41 $3.24 $1.48 -54.3% +0.6% -55.0%
Rally 2025-01-30 2025-03-28 41 $1.48 $1.93 +30.4% -8.1% +38.5%
Drawdown 2025-03-28 2025-04-08 8 $1.93 $1.13 -41.5% -10.7% -30.7%
Rally 2025-04-08 2025-05-02 18 $1.13 $2.58 +128.3% +14.1% +114.2%
Drawdown 2025-05-02 2025-05-07 4 $2.58 $1.90 -26.4% -1.0% -25.4%
Rally 2025-05-07 2025-05-20 10 $1.90 $2.93 +54.2% +5.5% +48.7%
Drawdown 2025-05-20 2025-06-30 28 $2.93 $2.31 -21.2% +4.5% -25.6%
Rally 2025-06-30 2025-10-15 76 $2.31 $5.34 +131.2% +7.5% +123.7%
Drawdown 2025-10-15 2025-11-07 18 $5.34 $3.83 -28.3% +0.9% -29.1%
Rally 2025-11-07 2025-12-24 33 $3.83 $5.91 +54.3% +3.0% +51.3%
Drawdown 2025-12-24 2026-03-30 65 $5.91 $4.07 -31.1% -8.5% -22.6%
Rally 2026-03-30 2026-05-06 27 $4.07 $6.98 +71.5% +16.1% +55.4%
Drawdown 2026-05-06 2026-05-19 10 $6.98 $5.19 -25.7% -0.2% -25.6%
Rally 2026-05-19 2026-06-24 25 $5.19 $6.94 +33.8% +0.1% +33.8%
Drawdown 2026-06-24 2026-07-13 13 $6.94 $5.38 -22.5% +2.1% -24.6%
Rally 2026-07-13 2026-08-11 22 $5.38 $6.68 +24.2% +2.8% +21.3%
Drawdown 2026-08-11 2026-10-14 46 $6.68 $3.51 -47.5% -0.1% -47.3%
Rally Ongoing 2026-10-14 2026-11-05 17 $3.51 $4.09 +16.5% -4.7% +21.3%

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.