{
 "ticker": "KO",
 "currency": "USD",
 "updated_at": "2026-10-31T15:55:00+01:00",
 "price_source": "Yahoo Finance chart API KO (NYSE), daily close, range 3mo, fetched 2026-10-31",
 "prices": [
  {
   "date": "2026-07-31",
   "close": 87.59
  },
  {
   "date": "2026-08-03",
   "close": 86.86
  },
  {
   "date": "2026-08-04",
   "close": 86.56
  },
  {
   "date": "2026-08-05",
   "close": 86.83
  },
  {
   "date": "2026-08-06",
   "close": 86.85
  },
  {
   "date": "2026-08-07",
   "close": 87.05
  },
  {
   "date": "2026-08-10",
   "close": 86.87
  },
  {
   "date": "2026-08-11",
   "close": 86.48
  },
  {
   "date": "2026-08-12",
   "close": 86.71
  },
  {
   "date": "2026-08-13",
   "close": 87.42
  },
  {
   "date": "2026-08-14",
   "close": 87.71
  },
  {
   "date": "2026-08-17",
   "close": 86.98
  },
  {
   "date": "2026-08-18",
   "close": 88.82
  },
  {
   "date": "2026-08-19",
   "close": 90.35
  },
  {
   "date": "2026-08-20",
   "close": 90.5
  },
  {
   "date": "2026-08-21",
   "close": 91.1
  },
  {
   "date": "2026-08-24",
   "close": 91.99
  },
  {
   "date": "2026-08-25",
   "close": 91.64
  },
  {
   "date": "2026-08-26",
   "close": 90.08
  },
  {
   "date": "2026-08-27",
   "close": 89.06
  },
  {
   "date": "2026-08-28",
   "close": 89.66
  },
  {
   "date": "2026-08-31",
   "close": 88.67
  },
  {
   "date": "2026-09-01",
   "close": 88.0
  },
  {
   "date": "2026-09-02",
   "close": 88.24
  },
  {
   "date": "2026-09-03",
   "close": 88.81
  },
  {
   "date": "2026-09-04",
   "close": 88.07
  },
  {
   "date": "2026-09-08",
   "close": 88.36
  },
  {
   "date": "2026-09-09",
   "close": 87.55
  },
  {
   "date": "2026-09-10",
   "close": 87.83
  },
  {
   "date": "2026-09-11",
   "close": 88.29
  },
  {
   "date": "2026-09-14",
   "close": 89.35
  },
  {
   "date": "2026-09-15",
   "close": 88.71
  },
  {
   "date": "2026-09-16",
   "close": 87.87
  },
  {
   "date": "2026-09-17",
   "close": 88.06
  },
  {
   "date": "2026-09-18",
   "close": 88.25
  },
  {
   "date": "2026-09-21",
   "close": 87.12
  },
  {
   "date": "2026-09-22",
   "close": 88.61
  },
  {
   "date": "2026-09-23",
   "close": 88.09
  },
  {
   "date": "2026-09-24",
   "close": 88.1
  },
  {
   "date": "2026-09-25",
   "close": 87.81
  },
  {
   "date": "2026-09-28",
   "close": 87.18
  },
  {
   "date": "2026-09-29",
   "close": 86.84
  },
  {
   "date": "2026-09-30",
   "close": 86.08
  },
  {
   "date": "2026-10-01",
   "close": 86.1
  },
  {
   "date": "2026-10-02",
   "close": 85.65
  },
  {
   "date": "2026-10-05",
   "close": 86.51
  },
  {
   "date": "2026-10-06",
   "close": 86.17
  },
  {
   "date": "2026-10-07",
   "close": 85.82
  },
  {
   "date": "2026-10-08",
   "close": 87.77
  },
  {
   "date": "2026-10-09",
   "close": 88.05
  },
  {
   "date": "2026-10-12",
   "close": 89.79
  },
  {
   "date": "2026-10-13",
   "close": 90.11
  },
  {
   "date": "2026-10-14",
   "close": 91.78
  },
  {
   "date": "2026-10-15",
   "close": 92.0
  },
  {
   "date": "2026-10-16",
   "close": 93.9
  },
  {
   "date": "2026-10-19",
   "close": 93.42
  },
  {
   "date": "2026-10-20",
   "close": 93.49
  },
  {
   "date": "2026-10-21",
   "close": 92.68
  },
  {
   "date": "2026-10-22",
   "close": 95.34
  },
  {
   "date": "2026-10-23",
   "close": 92.71
  },
  {
   "date": "2026-10-26",
   "close": 92.7
  },
  {
   "date": "2026-10-27",
   "close": 91.18
  },
  {
   "date": "2026-10-28",
   "close": 91.73
  },
  {
   "date": "2026-10-29",
   "close": 92.82
  },
  {
   "date": "2026-10-30",
   "close": 94.08
  }
 ],
 "fair_values": [
  {
   "date": "2025-10-22",
   "value": 72.0,
   "currency": "USD",
   "source": "Morningstar fair value (Q3 2025 note, planned raise)",
   "url": "https://www.morningstar.com.au/stocks/coca-cola-earnings-innovation-brand-strength-underpin-growth",
   "captured_at": "2026-10-31T12:00:00+01:00",
   "kind": "morningstar",
   "note": "older than 12 months at capture, drawn for history only"
  },
  {
   "date": "2026-07-28",
   "value": 75.0,
   "currency": "USD",
   "source": "Morningstar fair value (Q2 2026 note)",
   "url": "https://www.morningstar.com/stocks/coca-cola-earnings-strong-momentum-continues-second-quarter-boosted-by-world-cup",
   "captured_at": "2026-10-31T12:00:00+01:00",
   "kind": "morningstar",
   "note": "via search snippet; morningstar.com returns 403 to fetch"
  },
  {
   "date": "2026-10-27",
   "value": 80.0,
   "currency": "USD",
   "source": "Morningstar fair value (Q3 2026 note, wide moat, raise of mid-single digits flagged)",
   "url": "https://www.morningstar.com/stocks/after-earnings-is-coca-cola-stock-buy-sell-or-fairly-valued-8",
   "captured_at": "2026-10-31T12:00:00+01:00",
   "kind": "morningstar",
   "note": "via search snippet; page 403 to fetch; confirm on IBKR pull"
  },
  {
   "date": "2026-07-29",
   "value": 104.0,
   "currency": "USD",
   "source": "Jefferies (Buy)",
   "url": "https://www.marketbeat.com/instant-alerts/jefferies-financial-group-raises-cocacola-nyseko-price-target-to-10400-2026-07-29/",
   "captured_at": "2026-10-31T12:00:00+01:00",
   "kind": "broker"
  },
  {
   "date": "2026-10-28",
   "value": 106.0,
   "currency": "USD",
   "source": "UBS (Buy)",
   "url": "https://www.marketbeat.com/stocks/NYSE/KO/forecast/",
   "captured_at": "2026-10-31T12:00:00+01:00",
   "kind": "broker"
  },
  {
   "date": "2026-10-28",
   "value": 103.0,
   "currency": "USD",
   "source": "Morgan Stanley (Overweight)",
   "url": "https://www.marketbeat.com/stocks/NYSE/KO/forecast/",
   "captured_at": "2026-10-31T12:00:00+01:00",
   "kind": "broker"
  },
  {
   "date": "2026-10-28",
   "value": 100.0,
   "currency": "USD",
   "source": "Wells Fargo (Overweight)",
   "url": "https://www.marketbeat.com/stocks/NYSE/KO/forecast/",
   "captured_at": "2026-10-31T12:00:00+01:00",
   "kind": "broker"
  },
  {
   "date": "2026-10-28",
   "value": 98.0,
   "currency": "USD",
   "source": "JPMorgan (Overweight)",
   "url": "https://www.marketbeat.com/stocks/NYSE/KO/forecast/",
   "captured_at": "2026-10-31T12:00:00+01:00",
   "kind": "broker"
  },
  {
   "date": "2026-10-28",
   "value": 89.0,
   "currency": "USD",
   "source": "Freedom Broker (Hold)",
   "url": "https://www.marketbeat.com/stocks/NYSE/KO/forecast/",
   "captured_at": "2026-10-31T12:00:00+01:00",
   "kind": "broker"
  },
  {
   "date": "2026-07-29",
   "value": 95.56,
   "currency": "USD",
   "source": "MarketBeat consensus target (post Q2)",
   "url": "https://www.marketbeat.com/stocks/NYSE/KO/price-target",
   "captured_at": "2026-10-31T12:00:00+01:00",
   "kind": "consensus",
   "note": "via search snippet"
  },
  {
   "date": "2026-10-30",
   "value": 97.26,
   "currency": "USD",
   "source": "MarketBeat consensus target (24 analysts, 21 Buy or Strong Buy, 3 Hold)",
   "url": "https://www.marketbeat.com/stocks/NYSE/KO/forecast/",
   "captured_at": "2026-10-31T12:00:00+01:00",
   "kind": "consensus",
   "note": "LSEG and TipRanks pending IBKR pull"
  },
  {
   "date": "2026-10-31",
   "value": 86.0,
   "currency": "USD",
   "source": "The Claude Trader base case",
   "url": "https://theclaudetrader.com/stock-analysis/KO",
   "captured_at": "2026-10-31T12:00:00+01:00",
   "kind": "ours",
   "note": "2026 comparable EPS 3.33 grown 7% a year to 4.67 in 2031, 24x exit P/E = 112.1, discounted 5 years at 8% = 76.3, plus PV of dividends 9.7 = 86.0"
  },
  {
   "date": "2026-10-31",
   "value": 97.98,
   "currency": "USD",
   "source": "LSEG (Refinitiv) consensus target, 27 analysts, via IBKR Mobile",
   "url": "KO/ibkr/20261031T154205+0100_lseg_1.png",
   "captured_at": "2026-10-31T15:42:05+01:00",
   "kind": "consensus"
  }
 ],
 "summary": {
  "latest_close": 94.08,
  "latest_date": "2026-10-30",
  "avg_fair_value": 87.99,
  "sources_used": [
   "Morningstar fair value (Q3 2026 note, wide moat, raise of mid-single digits flagged) (80.0, 2026-10-27)",
   "LSEG (Refinitiv) consensus target, 27 analysts, via IBKR Mobile (97.98, 2026-10-31)",
   "The Claude Trader base case (86.0, 2026-10-31)"
  ],
  "gap_pct": -6.5,
  "verdict": "red",
  "method": "Average fair value = mean of the latest Morningstar fair value, one consensus target (LSEG, else TipRanks or the named consensus; here MarketBeat until the IBKR pull adds LSEG) and The Claude Trader base case. Broker targets are drawn but not averaged because the consensus already contains them; targets older than 12 months are dropped.",
  "missing": []
 }
}
