Stock Regimes

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

Symbol
7162.KLSE
Window
2003-07-21 โ€“ 2026-11-06
Min reversal 20%
Regimes
47
Current regime
Drawdown
since 2024-06-11 ยท -27.0%
Stock return
+325.1%
S&P 500
+658.3%
Excess
-333.2%

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.

7162.KLSE S&P 500

Regimes

Direction Start End Trading days Start price End price Stock S&P 500 Excess
Drawdown 2003-07-21 2003-08-11 16 $0.11 $0.09 -20.5% +0.2% -20.7%
Rally 2003-08-11 2003-08-27 13 $0.09 $0.12 +37.0% +1.7% +35.4%
Drawdown 2003-08-27 2003-09-10 10 $0.12 $0.10 -21.1% +1.4% -22.5%
Rally 2003-09-10 2003-10-30 36 $0.10 $0.17 +75.5% +3.6% +72.0%
Drawdown 2003-10-30 2003-12-23 36 $0.17 $0.12 -31.1% +4.7% -35.8%
Rally 2003-12-23 2004-01-26 20 $0.12 $0.15 +24.0% +5.4% +18.6%
Drawdown 2004-01-26 2004-10-26 186 $0.15 $0.09 -35.8% -3.8% -31.9%
Rally 2004-10-26 2005-01-19 58 $0.09 $0.12 +24.3% +6.6% +17.7%
Drawdown 2005-01-19 2005-06-07 91 $0.12 $0.09 -27.6% +1.1% -28.6%
Rally 2005-06-07 2005-07-13 27 $0.09 $0.10 +22.1% +2.2% +19.9%
Drawdown 2005-07-13 2005-12-30 99 $0.10 $0.07 -37.2% +2.0% -39.2%
Rally 2005-12-30 2006-04-10 61 $0.07 $0.09 +34.6% +3.9% +30.7%
Drawdown 2006-04-10 2006-06-15 42 $0.09 $0.07 -22.8% -3.1% -19.6%
Rally 2006-06-15 2007-01-29 144 $0.07 $0.11 +61.3% +13.1% +48.2%
Drawdown 2007-01-29 2007-03-05 23 $0.11 $0.09 -22.1% -3.3% -18.8%
Rally 2007-03-05 2007-06-11 68 $0.09 $0.15 +79.2% +9.8% +69.4%
Drawdown 2007-06-11 2008-03-10 177 $0.15 $0.09 -44.0% -15.6% -28.4%
Rally 2008-03-10 2008-06-02 54 $0.09 $0.12 +36.2% +8.8% +27.4%
Drawdown 2008-06-02 2008-11-18 74 $0.12 $0.06 -44.9% -38.0% -6.9%
Rally 2008-11-18 2008-12-10 6 $0.06 $0.10 +59.0% +4.7% +54.4%
Drawdown 2008-12-10 2009-03-02 23 $0.10 $0.06 -43.6% -22.1% -21.5%
Rally 2009-03-02 2009-04-14 18 $0.06 $0.09 +53.0% +20.1% +32.9%
Drawdown 2009-04-14 2009-04-23 5 $0.09 $0.07 -25.3% +1.2% -26.6%
Rally 2009-04-23 2013-06-14 891 $0.07 $0.27 +306.4% +90.9% +215.4%
Drawdown 2013-06-14 2013-09-04 55 $0.27 $0.21 -20.2% +1.6% -21.8%
Rally 2013-09-04 2014-08-19 230 $0.21 $0.40 +88.3% +19.9% +68.5%
Drawdown 2014-08-19 2014-12-18 83 $0.40 $0.28 -30.1% +4.0% -34.1%
Rally 2014-12-18 2015-04-22 81 $0.28 $0.39 +38.5% +2.3% +36.2%
Drawdown 2015-04-22 2015-08-25 84 $0.39 $0.25 -34.7% -11.4% -23.3%
Rally 2015-08-25 2017-07-20 428 $0.25 $0.61 +138.7% +32.4% +106.2%
Drawdown 2017-07-20 2017-11-24 87 $0.61 $0.42 -31.0% +5.2% -36.2%
Rally 2017-11-24 2018-01-29 44 $0.42 $0.54 +28.1% +9.6% +18.5%
Drawdown 2018-01-29 2018-06-04 83 $0.54 $0.36 -33.1% -3.7% -29.4%
Rally 2018-06-04 2018-08-15 52 $0.36 $0.45 +25.8% +2.6% +23.2%
Drawdown 2018-08-15 2019-01-02 84 $0.45 $0.28 -37.9% -10.9% -27.0%
Rally 2019-01-02 2020-02-17 244 $0.28 $0.36 +29.9% +34.7% -4.7%
Drawdown 2020-02-17 2020-03-19 24 $0.36 $0.18 -50.3% -28.7% -21.6%
Rally 2020-03-19 2020-10-13 137 $0.18 $0.43 +137.8% +45.8% +92.1%
Drawdown 2020-10-13 2020-11-02 14 $0.43 $0.31 -27.8% -5.7% -22.1%
Rally 2020-11-02 2021-05-06 128 $0.31 $0.83 +167.4% +26.9% +140.4%
Drawdown 2021-05-06 2021-05-20 9 $0.83 $0.63 -24.6% -1.0% -23.5%
Rally 2021-05-20 2021-06-15 17 $0.63 $0.79 +25.5% +2.1% +23.4%
Drawdown 2021-06-15 2021-08-05 37 $0.79 $0.58 -26.3% +4.3% -30.6%
Rally 2021-08-05 2021-09-03 20 $0.58 $0.70 +21.3% +2.4% +18.9%
Drawdown 2021-09-03 2022-11-10 291 $0.70 $0.41 -41.3% -12.8% -28.5%
Rally 2022-11-10 2024-06-11 381 $0.41 $0.66 +61.0% +35.9% +25.2%
Drawdown Ongoing 2024-06-11 2026-11-06 536 $0.66 $0.49 -27.0% +38.1% -65.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.