On 2026-08-21, Coca-Cola (KO) closed at 91.1 USD, up 0.66% on the day. It trades at 97.1% of its 52-week range. Its RSI(14) of 70.78 is in the 95th percentile of its history since 1962. Its 20-day return of +10.76% is in the 95th percentile. RSI above 70 is conventionally termed overbought. Its RSI last entered overbought 0 days ago (2026-08-21) and oversold 665 days ago (2024-10-25). It is trading above its 20-, 50- and 200-day moving averages. Its 20/50/200-day moving averages are 87.73 / 84.31 / 77.49 USD, with price +3.84% / +8.05% / +17.56% against them. Its moving averages stack 20-day > 50-day > 200-day. Its 52-week range is 65.35–91.87 USD; it closed 0.84% below the high and 39.40% above the low. The high was set 1 days ago (2026-08-20) and the low 326 days ago (2025-09-29). It is 0.84% below its all-time high, set 1 days ago (2026-08-20). Its 20-day volatility is 1.403% daily, in the 60th percentile of its history since 1962. Its realized volatility across horizons is 5-day 1.190%, 20-day 1.403%, 60-day 1.574%, and 120-day 1.335% daily. Annualized, these are 5-day 18.9%, 20-day 22.3%, 60-day 25.0%, and 120-day 21.2%. Its 14-day average true range (ATR) is 1.61 USD, 1.77% of price. It has returned +3.87% (89th pctile) over 5 days, +4.65% (86th) over 10 days, +10.76% (95th) over 20 days, +11.61% (82nd) over 60 days, +13.56% (73rd) over 120 days, and +28.85% (79th) over 252 days. Against the S&P 500, its weekly-return beta -0.04 / correlation -0.03 (52-week); beta -0.02 / correlation -0.01 (26-week). Relative to the S&P 500, it has returned +7.22% (20-day), +9.57% (60-day), and +8.86% (252-day). Its weekly-return correlation to the change in the US 10-year TIPS real yield is -0.10 (52-week); -0.03 (26-week). Next earnings are scheduled for 2026-10-20.
=== COCA-COLA (KO) (USD) ===
price & change (as of 2026-08-21, prior 2026-08-20)
close 91.10
change +0.60 (+0.663%)
listing Exchange: NYSE, Currency: USD
range (as of 2026-08-21)
range 0.88
close pos 88.6% of range
moving averages (as of 2026-08-21)
20d MA 87.73 price above by +3.84%
50d MA 84.31 price above by +8.05%
200d MA 77.49 price above by +17.56%
200d MA slope +2.56% over 20 sessions (rising)
price > all MAs
stack: 20d > 50d > 200d
20d MA last crossed above 50d MA: 2026-05-11 (102d ago)
20d MA last crossed above 200d MA: 2026-01-20 (213d ago)
50d MA last crossed above 200d MA: 2025-12-17 (247d ago)
volatility (as of 2026-08-21)
20d stdev 1.403% daily ≈ 22.3% annualized (×√252) (60th pct of own history, since 1962 (15112 obs))
5d vol 1.190% daily ≈ 18.9% annualized (×√252) (54th pct of own history, since 1962 (15127 obs))
60d vol 1.574% daily ≈ 25.0% annualized (×√252) (70th pct of own history, since 1962 (15072 obs))
120d vol 1.335% daily ≈ 21.2% annualized (×√252) (51st pct of own history, since 1962 (15012 obs))
vs easing-2024 avg 1.33× (1.403% vs 1.058% era avg)
ATR (as of 2026-08-21)
ATR(14) 1.61
ATR% 1.77% (49th pct of own history, since 1962 (15118 obs))
range/ATR 54.6%
relative volume (as of 2026-08-21)
RVOL 0.97x (today vs 20-day average volume)
pctile 57th pct of own history, since 1962 (15112 obs)
avg vol 63d 17,601,160 (≈3-month average daily share volume)
52-week range (as of 2026-08-21)
high 91.87 (-0.84% from high) [2026-08-20, 1d ago]
low 65.35 (+39.40% from low) [2025-09-29, 326d ago]
drawdown -0.84% from all-time high, 1d ago (2026-08-20)
max drawdown (10-year, close-basis) -37.54% (2020-02-21 60.13 -> 2020-03-23 37.56, 31d peak-to-trough); recovered 2022-01-04 (652d after trough)
momentum (as of 2026-08-21)
RSI(14) 70.78 (95th pct of own history, since 1962 (15118 obs))
last overbought 0d ago (2026-08-21)
last oversold 665d ago (2024-10-25)
MACD (as of 2026-08-21)
MACD(12,26,9) +1.65 (above signal) signal +1.38 hist +0.27
returns (as of 2026-08-21)
5d return +3.87% from 87.71 on 2026-08-14 (89th pct of own history, since 1962 (15127 obs))
10d return +4.65% from 87.05 on 2026-08-07 (86th pct of own history, since 1962 (15122 obs))
20d return +10.76% from 82.25 on 2026-07-24 (95th pct of own history, since 1962 (15112 obs))
60d return +11.61% from 81.62 on 2026-05-27 (82nd pct of own history, since 1962 (15072 obs))
120d return +13.56% from 80.22 on 2026-03-02 (73rd pct of own history, since 1962 (15012 obs))
252d return +28.85% from 70.70 on 2025-08-20 (79th pct of own history, since 1962 (14880 obs))
YTD return +30.31%
volatility by rate-era
pre-crisis 1.70% (from 1962-01-02)
ZIRP-2009 1.04%
tightening-2015 0.84%
ZIRP-2019 1.51%
tightening-2022 1.06%
easing-2024 1.06%
real-yield sensitivity (weekly returns vs weekly Δ in 10Y TIPS real yield, DFII10) (as of 2026-08-20)
vs real yield (Δ) -0.03 (26w)
vs real yield (Δ) -0.10 (52w)
S&P 500 market factor (weekly returns) (as of 2026-08-21)
vs S&P 500 beta -0.02 corr -0.01 (26w)
vs S&P 500 beta -0.04 corr -0.03 (52w)
vs S&P 500 +7.22% rel (20d return)
vs S&P 500 +9.57% rel (60d return)
vs S&P 500 +8.86% rel (252d return)
vs Nasdaq 100 beta -0.13 corr -0.14 (26w)
vs Nasdaq 100 beta -0.16 corr -0.17 (52w)
vs Nasdaq 100 +6.49% rel (20d return)
vs Nasdaq 100 +13.81% rel (60d return)
vs Nasdaq 100 +2.78% rel (252d return)
vs XLP (Consumer Staples) beta +1.16 corr +0.76 (26w)
vs XLP (Consumer Staples) beta +0.89 corr +0.68 (52w)
vs XLP +8.55% rel (20d return)
vs XLP +9.95% rel (60d return)
vs XLP +25.53% rel (252d return)
earnings horizon
next earnings 2026-10-20 (60 days)