Stock Regimes

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

Symbol
MDKI.JK
Window
2017-09-25 โ€“ 2026-11-06
Min reversal 20%
Regimes
20
Current regime
Rally
since 2026-06-08 ยท +9.7%
Stock return
-30.2%
S&P 500
+197.3%
Excess
-227.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.

MDKI.JK S&P 500

Regimes

Direction Start End Trading days Start price End price Stock S&P 500 Excess
Drawdown 2017-09-25 2017-10-26 24 $253.67 $106.72 -57.9% +2.6% -60.5%
Rally 2017-10-26 2017-10-31 4 $106.72 $170.57 +59.8% +0.6% +59.3%
Drawdown 2017-10-31 2017-12-06 27 $170.57 $118.96 -30.3% +2.1% -32.4%
Rally 2017-12-06 2018-05-18 118 $118.96 $180.19 +51.5% +3.2% +48.3%
Drawdown 2018-05-18 2018-06-28 30 $180.19 $130.61 -27.5% +0.1% -27.6%
Rally 2018-06-28 2018-12-11 119 $130.61 $190.52 +45.9% -2.9% +48.8%
Drawdown 2018-12-11 2019-06-20 138 $190.52 $127.87 -32.9% +12.0% -44.9%
Rally 2019-06-20 2019-10-11 82 $127.87 $167.79 +31.2% +0.5% +30.7%
Drawdown 2019-10-11 2020-05-27 153 $167.79 $88.44 -47.3% +2.2% -49.5%
Rally 2020-05-27 2020-09-04 68 $88.44 $140.63 +59.0% +12.9% +46.1%
Drawdown 2020-09-04 2020-11-12 47 $140.63 $101.49 -27.8% +3.2% -31.0%
Rally 2020-11-12 2020-12-21 27 $101.49 $214.57 +111.4% +4.5% +107.0%
Drawdown 2020-12-21 2021-02-01 27 $214.57 $153.68 -28.4% +2.1% -30.5%
Rally 2021-02-01 2021-02-10 8 $153.68 $202.97 +32.1% +3.6% +28.5%
Drawdown 2021-02-10 2023-01-13 476 $202.97 $146.37 -27.9% +2.3% -30.2%
Rally 2023-01-13 2023-08-01 126 $146.37 $181.26 +23.8% +14.4% +9.4%
Drawdown 2023-08-01 2025-04-08 401 $181.26 $129.97 -28.3% +8.9% -37.2%
Rally 2025-04-08 2025-12-17 173 $129.97 $222.17 +70.9% +34.9% +36.0%
Drawdown 2025-12-17 2026-06-08 116 $222.17 $161.40 -27.4% +10.2% -37.5%
Rally Ongoing 2026-06-08 2026-11-06 110 $161.40 $177.00 +9.7% +0.2% +9.4%

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.