Stock Regimes

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

Symbol
0255.KLSE
Window
2022-07-18 โ€“ 2026-11-06
Min reversal 20%
Regimes
41
Current regime
Rally
since 2026-10-01 ยท +21.4%
Stock return
-67.3%
S&P 500
+93.7%
Excess
-161.0%

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.

0255.KLSE S&P 500

Regimes

Direction Start End Trading days Start price End price Stock S&P 500 Excess
Rally 2022-07-26 2023-01-20 121 $0.24 $0.58 +144.7% +1.3% +143.4%
Drawdown 2023-01-20 2023-05-09 70 $0.58 $0.37 -35.7% +3.7% -39.3%
Rally 2023-05-09 2023-05-17 7 $0.37 $0.45 +21.6% +1.0% +20.7%
Drawdown 2023-05-17 2023-07-13 36 $0.45 $0.36 -20.0% +8.4% -28.4%
Rally 2023-07-13 2023-08-14 21 $0.36 $0.45 +25.0% -0.5% +25.5%
Drawdown 2023-08-14 2024-03-11 135 $0.45 $0.29 -35.6% +14.0% -49.5%
Rally 2024-03-11 2024-03-18 6 $0.29 $0.42 +43.1% +0.6% +42.5%
Drawdown 2024-03-18 2024-10-28 133 $0.42 $0.26 -37.3% +13.1% -50.4%
Rally 2024-10-28 2024-10-30 2 $0.26 $0.34 +30.8% -0.2% +30.9%
Drawdown 2024-10-30 2025-02-17 49 $0.34 $0.16 -52.9% +5.2% -58.1%
Rally 2025-02-17 2025-02-27 8 $0.16 $0.22 +34.4% -4.1% +38.5%
Drawdown 2025-02-27 2025-04-02 13 $0.22 $0.14 -37.2% -3.3% -34.0%
Rally 2025-04-02 2025-04-04 3 $0.14 $0.18 +29.6% -10.5% +40.2%
Drawdown 2025-04-04 2025-04-07 2 $0.18 $0.14 -22.9% -0.2% -22.6%
Rally 2025-04-07 2025-04-14 5 $0.14 $0.18 +33.3% +6.8% +26.5%
Drawdown 2025-04-14 2025-04-16 2 $0.18 $0.14 -22.2% -2.4% -19.8%
Rally 2025-04-16 2025-04-22 4 $0.14 $0.18 +28.6% +0.2% +28.3%
Drawdown 2025-04-22 2025-04-25 2 $0.18 $0.14 -22.2% +4.5% -26.7%
Rally 2025-04-25 2025-04-29 3 $0.14 $0.21 +50.0% +0.6% +49.4%
Drawdown 2025-04-29 2025-06-12 30 $0.21 $0.15 -31.0% +8.7% -39.7%
Rally 2025-06-12 2025-07-31 35 $0.15 $0.18 +24.1% +4.9% +19.3%
Drawdown 2025-07-31 2025-09-24 40 $0.18 $0.12 -33.3% +4.7% -38.0%
Rally 2025-09-24 2025-10-01 6 $0.12 $0.15 +20.8% +1.1% +19.7%
Drawdown 2025-10-01 2025-11-21 37 $0.15 $0.11 -24.1% -1.6% -22.5%
Rally 2025-11-21 2026-01-07 34 $0.11 $0.24 +118.2% +4.8% +113.4%
Drawdown 2026-01-07 2026-01-20 10 $0.24 $0.16 -33.3% -1.8% -31.5%
Rally 2026-01-20 2026-01-28 7 $0.16 $0.21 +28.1% +2.7% +25.5%
Drawdown 2026-01-28 2026-02-13 12 $0.21 $0.16 -22.0% -2.0% -19.9%
Rally 2026-02-13 2026-02-23 5 $0.16 $0.20 +21.9% +0.0% +21.9%
Drawdown 2026-02-23 2026-03-31 26 $0.20 $0.14 -28.2% -4.5% -23.7%
Rally 2026-03-31 2026-04-13 10 $0.14 $0.19 +32.1% +5.5% +26.7%
Drawdown 2026-04-13 2026-06-29 56 $0.19 $0.13 -32.4% +8.0% -40.5%
Rally 2026-06-29 2026-07-01 3 $0.13 $0.17 +32.0% +0.6% +31.4%
Drawdown 2026-07-01 2026-08-07 28 $0.17 $0.10 -42.4% +3.7% -46.1%
Rally 2026-08-07 2026-08-17 7 $0.10 $0.13 +36.8% -0.2% +37.0%
Drawdown 2026-08-17 2026-08-18 2 $0.13 $0.10 -26.9% -0.7% -26.2%
Rally 2026-08-18 2026-09-11 19 $0.10 $0.12 +26.3% -0.5% +26.8%
Drawdown 2026-09-11 2026-09-14 2 $0.12 $0.09 -25.0% -0.5% -24.5%
Rally 2026-09-14 2026-09-22 7 $0.09 $0.12 +33.3% +1.9% +31.4%
Drawdown 2026-09-22 2026-10-01 8 $0.12 $0.07 -41.7% -1.3% -40.4%
Rally Ongoing 2026-10-01 2026-11-06 27 $0.07 $0.09 +21.4% -3.2% +24.6%

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.