Stock Regimes

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

Symbol
352820.KO
Window
2020-10-14 โ€“ 2026-11-06
Min reversal 20%
Regimes
24
Current regime
Drawdown
since 2026-10-19 ยท -22.1%
Stock return
+10.6%
S&P 500
+111.5%
Excess
-100.8%

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.

352820.KO S&P 500

Regimes

Direction Start End Trading days Start price End price Stock Annualized S&P 500 Excess
Rally 2020-10-14 2020-10-15 2 $132,696.49 $253,597.73 +91.1% +27,671,208,225,794,459,404,600,130,963,117,178,880.0% -0.2% +91.3%
Drawdown 2020-10-15 2020-10-30 12 $253,597.73 $139,577.05 -45.0% -100.0% -6.1% -38.8%
Rally 2020-10-30 2021-02-17 74 $139,577.05 $244,751.30 +75.4% +577.0% +20.2% +55.1%
Drawdown 2021-02-17 2021-03-10 15 $244,751.30 $189,706.83 -22.5% -98.6% -0.8% -21.7%
Rally 2021-03-10 2021-11-17 173 $189,706.83 $411,783.00 +117.1% +209.2% +20.3% +96.8%
Drawdown 2021-11-17 2022-01-28 52 $411,783.00 $235,730.85 -42.8% -93.3% -5.5% -37.3%
Rally 2022-01-28 2022-04-01 41 $235,730.85 $321,270.31 +36.3% +570.5% +2.6% +33.7%
Drawdown 2022-04-01 2022-06-23 57 $321,270.31 $138,752.97 -56.8% -97.6% -16.5% -40.3%
Rally 2022-06-23 2022-08-18 40 $138,752.97 $186,993.25 +34.8% +555.2% +12.9% +21.9%
Drawdown 2022-08-18 2022-10-13 37 $186,993.25 $108,913.62 -41.8% -97.5% -14.3% -27.4%
Rally 2022-10-13 2023-06-22 173 $108,913.62 $305,355.99 +180.4% +348.9% +19.4% +161.0%
Drawdown 2023-06-22 2023-11-17 101 $305,355.99 $189,280.93 -38.0% -69.7% +3.0% -41.0%
Rally 2023-11-17 2024-01-11 37 $189,280.93 $255,418.48 +34.9% +669.8% +5.9% +29.0%
Drawdown 2024-01-11 2024-03-07 38 $255,418.48 $185,477.71 -27.4% -88.0% +7.9% -35.3%
Rally 2024-03-07 2024-04-19 31 $185,477.71 $229,976.40 +24.0% +474.4% -3.7% +27.7%
Drawdown 2024-04-19 2024-09-23 104 $229,976.40 $157,641.09 -31.5% -60.0% +15.1% -46.6%
Rally 2024-09-23 2025-07-01 186 $157,641.09 $313,056.58 +98.6% +153.3% +8.4% +90.2%
Drawdown 2025-07-01 2025-07-30 22 $313,056.58 $250,145.69 -20.1% -92.3% +2.7% -22.8%
Rally 2025-07-30 2026-02-19 135 $250,145.69 $403,927.86 +61.5% +144.6% +7.8% +53.6%
Drawdown 2026-02-19 2026-06-26 87 $403,927.86 $177,800.00 -56.0% -90.7% +7.2% -63.2%
Rally 2026-06-26 2026-07-07 8 $177,800.00 $232,000.00 +30.5% +436,437.1% +2.0% +28.4%
Drawdown 2026-07-07 2026-10-02 60 $232,000.00 $155,300.00 -33.1% -81.5% +2.9% -36.0%
Rally 2026-10-02 2026-10-19 10 $155,300.00 $188,500.00 +21.4% +13,092.4% -0.4% +21.8%
Drawdown Ongoing 2026-10-19 2026-11-06 15 $188,500.00 $146,800.00 -22.1% -98.5% -4.1% -18.0%

Stock returns use adjusted closes. Annualized compounds that stock return over a 252-trading-day year. S&P 500 is the GSPC index price return over the same dates. Excess is the stock return minus the S&P 500 return.