{"ticker": {"uuid": "06a07687-82de-41f2-bb2d-e32ae947bd86", "symbol": "OCDO", "name": "Ocado Group plc", "exchange": "LSE", "country": "GB", "sector": "Consumer Defensive", "industry": "Grocery Stores"}, "articles": [{"title": "Ocado Group (LON:OCDO) Trading 3.8% Higher - Time to Buy?", "summary": "", "url": "https://news.google.com/rss/articles/CBMipgFBVV95cUxQOHVNY3lDYUlVUTZxWndXbU1WdUVSYnl1dk5hbW1qVk45M1ZQODI4dURlX1lHSkVNZEFoZnZuTElVcV9zWi0ycHVraWlNcGl3SjVxNktiYW9QX0FNVHFkaVp3eHlQLWN4NWJNT1lYZHRHeG5zQktzc25zV1hqZ3RhdEFmX2R2akRDcTBUSENGc0dqdVBWaWlURk8yT0p0LVJPbTRTRE5R?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-17T18:46:28+00:00", "published_display": "17 Jul 2026 18:46", "sentiment": "positive", "sentiment_pct": 82, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ocado keeps testing investors\u2019 patience", "summary": "", "url": "https://news.google.com/rss/articles/CBMiiAFBVV95cUxOdEhLUGdOZ2lSSG51dVZXZVJrZEZXQUtOSG5YTV9JZThYa2VzN3hjTGdtTGVSTWZ6RlE0RDgyRFgwdllvZ2tpVUxCLUhjdXZ3ODV0bkdrOVJEUURaRUZEeFMyLXZta0UxTFk5M1piWEpqQ1NDZWxzRWVGVnJib0lUNFFtajhwQVBT?oc=5", "source_name": "Investors' Chronicle", "published_at": "2026-07-16T15:25:49+00:00", "published_display": "16 Jul 2026 15:25", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ocado Earnings: Lowering Valuation But Stock Looks Cheap", "summary": "", "url": "https://news.google.com/rss/articles/CBMimwFBVV95cUxQSEhEN3lmVGo4cGZvUFpONTR0X1ZaTWhqWEhnUEhqOFBHNDlwazlUbnBzZzFaZzdwRnQ0V3NEb251alBmdHVmRW5jenNVSnkzUFlVV1FIX0lvMVVhMnR1Mm9fd0ZVeFo2QTdPMDM0M0xzaFZILURXeGFJb3BfVXJYSDhFQXEzVEFTTG1fS2xpOXRyNldTNVFhQ2RFdw?oc=5", "source_name": "Morningstar", "published_at": "2026-07-16T14:22:46+00:00", "published_display": "16 Jul 2026 14:22", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ocado Group (LON:OCDO) Announces Earnings Results", "summary": "", "url": "https://news.google.com/rss/articles/CBMiogFBVV95cUxPUWIxWC16SFhLb3IyaE02LVhhRFE2OC1WS18zdWo1SlF1V05DVjhKSXhyV2lfLTVOam9oU3hCb2RHMXJQNXExbEswQ1MtTG9JTXFydkRnQ1RNSzlDVVU0N0FfMFhSMUpxSWE4TEtSRFJoRDBuOVFTbHZ4N0drN0xQN3ZPTzlfa2R2TFpUTFBHemx4WjdjMDZoSHo0N3pxOE1ZN0E?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-16T14:13:17+00:00", "published_display": "16 Jul 2026 14:13", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ocado Group PLC: Weak H1 underlying performance and CFC delays weigh on sentiment", "summary": "", "url": "https://news.google.com/rss/articles/CBMizgFBVV95cUxNZ2FqM0hvTmZUcF9fMGdUTTVmVWRFT19ORWNlcVBHbGc3aXZCUzNxQ3I5WDdpR1BWemVTV0x1d3B5cDd3bEZMOGtYcHlNQUhPaWNKZWc1Z2FiQjFUYVRROFpvZlRzQmdBdnVQZ2s4ZjhkRkU0WmRuaXlVWUVDaFZHcy12M0Y5N0YzcnZxZUVRWHlXTnBtZmZselBHdlpkZTFhOHJrYnp2N2JwN0stalJzcUdJRnZzekhaOHVxVVEyVGl1LVlPTUJYSG9OQW9Kdw?oc=5", "source_name": "marketscreener.com", "published_at": "2026-07-16T13:17:15+00:00", "published_display": "16 Jul 2026 13:17", "sentiment": "negative", "sentiment_pct": 34, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ocado shares fall to multi-year low as retailer partnership talks continue", "summary": "", "url": "https://news.google.com/rss/articles/CBMirwFBVV95cUxQeTlyWGY3QmMxTGxZZE9BUkhKVFdaUnA5TngxSkVsQ2hsRC1hd255aWJKZkZISFR5anpZTnVsSGFWcDhxQ3pVSEdmZlBwRWRnWFBrR2hNMk9JNjB2bmF0bS00aTY3Q0ZhWFdQTDc5RlN3Vkd5Vl9leG1hNzJhZFFJdXF3V2lJVmFILTdCS2h1ejJyRTFoS3FnQjMzcjlPLUFBOWZBNWYxalpZeEpsWmdZ?oc=5", "source_name": "Invezz", "published_at": "2026-07-16T09:30:08+00:00", "published_display": "16 Jul 2026 09:30", "sentiment": "negative", "sentiment_pct": 22, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Why is Ocado stock plummeting today? By Investing.com", "summary": "", "url": "https://news.google.com/rss/articles/CBMinAFBVV95cUxNUjJza3NvMnRnUUcwc283Y1U2U3BLWl9nUDU3UDdjd2hQUVdSd1NkVW00bVNPcGtJa2R6OFhVdHZacDBhcDNVTy02OVhYNTlKWThaMjUxZEFYOUVvbFVJUGdFZjVjWlJjbVh4X0JTWGdBX2x4cUxMRC02UWt0SEJpbWZtX01PUFl2bjdBdkxlN0tjbWNPTGJIX0xRZEg?oc=5", "source_name": "Investing.com UK", "published_at": "2026-07-16T08:00:00+00:00", "published_display": "16 Jul 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ocado releases interim results and confirms investor presentation date (OCDO)", "summary": "", "url": "https://news.google.com/rss/articles/CBMikgFBVV95cUxOa25KMlRsT2FVYkJ2eUZ0QmU1N2xrS0hVNHhNaU9laks1QUJPLVlXOXY1RjQwdUk5QTZtVXFtTWl6OXIzc01DV0Zjc0t0bl8yRDYxTE9HR3ZkVHc0ckVHQmVIYldKTDBHUWxWLVEzcll3UFRPYkk0UDE5MG1hcW1mTW1ST3lCTXkyQmRpRWdPeG02dw?oc=5", "source_name": "Market source", "published_at": "2026-07-16T07:26:35+00:00", "published_display": "16 Jul 2026 07:26", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Britain's Ocado shares hit 13-year low on lack of progress on winning new US partners", "summary": "", "url": "https://news.google.com/rss/articles/CBMitAFBVV95cUxPbUNhQkFlUDJoaWpfdm50c3AyQk0yVEZhVmVtb2dVTXgwanlZZ1RoNE9BS2Itdk1JcjFMTDVMNmNOd1M3R1hXU3ZRNHRrQURwMlczZm1kX0E4N1ZrZTBEY1ozVHlub0tacEx0VDM3amRPTk5UamFQQjlLanIydVVKOEN2UUJvUHlKVU1obTNWSHpzbEg3QTRGeEJlT05VazA1SUc5ZlpUQkt5Qk9UM0dXejN2dkU?oc=5", "source_name": "Reuters", "published_at": "2026-07-16T06:32:00+00:00", "published_display": "16 Jul 2026 06:32", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "UK's Ocado sticks to forecasts on cash flow", "summary": "", "url": "https://news.google.com/rss/articles/CBMinAFBVV95cUxPWk1SMFh2UGFvUzJCWkxLUkZnajg3bGU1d1gyU0tQZEVzUlp6djlqcXBDRkpIUE9qcVFOallESVpaWmE5VndMQlc0dTRkeENhQjFfel83eW9pSm5WNkV4NUNIdlhFS3MwUHNaNklGbnA2TWE0SHI3Z2hhY3pCMW5rZDVQVDJ2dGZ5dUtCQlR6STdvS2Z2TGRtTWhCbGE?oc=5", "source_name": "marketscreener.com", "published_at": "2026-07-16T06:11:03+00:00", "published_display": "16 Jul 2026 06:11", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "liquidity", "event_label": "Balance sheet", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "The Week Ahead (13 \u2013 17 Jul): US Inflation, UK GDP, US Banking, Ocado, Crest Nicholson", "summary": "", "url": "https://news.google.com/rss/articles/CBMivwFBVV95cUxQakpUWW1ZS1N6Y1pTdEY2aFZfVmdtNUdISVdwQUk1SXFOYlhoaS1sLUtORVhrRTNIRzNYWXdoWjlSbXVOd3lJZlRpZTRoZnZLNkNUREVNRFJsUnhuRVgyTVZtSl9jMUVuYlp3cjZIaS1ZQWl4Zk9ITkpkQnZ6eEloWXhkOGNZaklHclpFUmtrWkVzWUJuLWNqLXYyYmJVQ2lLRUZraUR4czNCenRldTVBbTBRamtFOG43RG9OUFNKNA?oc=5", "source_name": "Stockopedia", "published_at": "2026-07-10T11:00:00+00:00", "published_display": "10 Jul 2026 11:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "macro", "event_label": "Macro sensitivity", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Why is Ocado stock sliding today?", "summary": "", "url": "https://news.google.com/rss/articles/CBMimgFBVV95cUxPWllCR2EtS0JVV0oyT2IwZHB4LVRBTHRDSktIVUlRNVAzanhMY095eXdaaUVPLV96THpQcGxUdmxHUFdIS1dPajVHVFpSUXpOazVmQ1VUdjZCakR2RXg0MlB5Yy1VcjU5NkdHWjZYN0d0b0hmMkF2Sl95UHhQZ1VQZW1aMjZzM3ptYlRfZWRuaUFGMDM4OFBEWEdn?oc=5", "source_name": "Investing.com", "published_at": "2026-07-06T07:00:00+00:00", "published_display": "06 Jul 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ocado Shares Down Over 93% From Peak \u2014 Can it Ever Recover?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiggFBVV95cUxNb1B6a3hPNTFMdm9RbWR0VmdVR0NQLXZ6MXJ3MXUxaGQybW5UZlZFZk5LNnVyM25MVHZTWUxJNERtZ2F1YTZnRDdjZjVXbmZSRGVXVm1pdWdxTzdUbmhGY1FPVTBVdWtUekthd2JmcXZPT1luRFdHNFBzN04zT2JGSHRR?oc=5", "source_name": "AskTraders", "published_at": "2026-06-29T07:00:00+00:00", "published_display": "29 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ocado boss Tim Steiner\u2019s near \u00a3100m in pay raises \u2018serious concerns\u2019", "summary": "", "url": "https://news.google.com/rss/articles/CBMihgFBVV95cUxOckxVZnV6RW5KWHBGUDJHa2FDek56VzhxOGZ6c3ZjczRqT2x2SDEwcnhYazVtTWhiVFhHbmRFUWgxcDVWT2JNSTFYbUhLSkRHRlVobTJRNzNpWkF4SWVWWGJ2TnNJYXFxeUxzXzhsSXVid0VLYXJ2TE45dGo0Wmw5YVh4Z1Y4dw?oc=5", "source_name": "The Guardian", "published_at": "2026-06-28T07:00:00+00:00", "published_display": "28 Jun 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Can anything save the Ocado share price?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiiAFBVV95cUxOSUUzR1N2dEVBQUVrdVJWUFhmcmtVN1hRQzFCM2Jtam5BN29tTVI1UGZjcVVzSTd6NWc5QzVieFE4aFRza3JRTTg4VHNaNVFNNDBuRFk5NmR4b0JNa0tIRXFmNHRac2FSZ25BNHc4R3VwTFNlTnFXR19YemhjTUZRbkpJUi1Pamcw?oc=5", "source_name": "The Twelfth Magpie", "published_at": "2026-06-23T07:00:00+00:00", "published_display": "23 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ocado to replace founder Steiner as shares plunge", "summary": "", "url": "https://news.google.com/rss/articles/CBMifkFVX3lxTE9SVTNnSnl6UzNIN0Z3R1VGTFBfYlUyalJ0Z0c4SXJJY1pDSXdmb0JmX1Q3TXZpMjFSWU5DRDhNakxjNW44NVc1SHJwakdLWm40aVM4MGZ4dzU2VER6dkVaR09mYko3QXZCV0xsVUhOMVVvMm03c05jbWhpbUY3QQ?oc=5", "source_name": "City AM", "published_at": "2026-06-22T07:00:00+00:00", "published_display": "22 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ocado Drives Attention Across FTSE 250 as Retail Shares Face Pressure", "summary": "", "url": "https://news.google.com/rss/articles/CBMiuAFBVV95cUxNNzBxbTQtMXY3SlY5aXJLS3ZxTmNJVDJUdE9lWjJRNTZSR3J1VFpEbWU0dHZGZUtlVkhINkVVT2lPZk1zTi14TmE4S1hMZ0hETHFXUGRjdVdGaUhqdUFINmEzeGNWblVVQ01NcjdjTmFIZWVfeFJpZ0M0dVFwVXNPT0Z6RDlQcXc1djVob3R1aEZ4MWlvcU9zWTdmc0oyVUZ6M2U5RjQ2N1FSWGl2UkFvTzRwZE9PZEZV?oc=5", "source_name": "Kalkine Media", "published_at": "2026-05-30T07:00:00+00:00", "published_display": "30 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "UK grocer Asda taps Ocado to revamp online business", "summary": "", "url": "https://news.google.com/rss/articles/CBMisAFBVV95cUxQb09XS3haMFB6T1Y2WDQ3cEtvZ3BlbldMNFVuRzRhSm9iM2F2NEhCX2lzN2VHSm1qM2J4cld1eDV1eWJEZ211VE54bWZqU196X0laNjJ6UjdXZC1FN2FrbEFnbFQ2bFJ4M1hXNmJpSXZ4OEUxUHRKc21nN1pFSDJSV2s4ckFaUTJfSzg3d0dfOFE2VEt6VmJrQlAxVEFGb0Njb3luSm1oNVZQT01Fd0lHUg?oc=5", "source_name": "Reuters", "published_at": "2026-05-29T07:00:00+00:00", "published_display": "29 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ocado and Rentokil: Big director share deals", "summary": "", "url": "https://news.google.com/rss/articles/CBMiiAFBVV95cUxPWnNQVFpzTjQ3dmZfckJjUkFsRVJlWDYwNWNJZmU1d1psckpWbXR3ekxPRUVnZlZlc2NBUmpGU0d6c0tsYzNHZXByR2hzMFZoN1lNTTVuUFJUQVdwcmJLeXE5T0lrTVBMcHhpM0hFcmZtaDFoWm5qTEtpQlFIeW5IbVNZWERXajNI?oc=5", "source_name": "Investors' Chronicle", "published_at": "2026-03-27T07:00:00+00:00", "published_display": "27 Mar 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "As the Ocado share price drops 9% on FY25 results, should I buy this FTSE 250 stock?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwAFBVV95cUxNSGtLTmtpTGxPaXZqdHZiaF9ZTzJka01pdGxJcnVPazY5NlVGWk5qTjdZbU1IYWhDZU5zbVpiVHdJeUdOa0dzeElLZEpuQVVGbHhkNUZ3QVNZems3SjI0S25DRS1xRUZIdGI4cUMtYjFMX2QtZ1lFQnRNUUN1Wnh6YzBPV0NOaE5GbjU1cllwWFNiY2t2TGFiTHhVS2xVSU0xelpYbnI4Ym1oUlBmOXZfQ2F0TDBvS25EU29rbk51TVo?oc=5", "source_name": "The Twelfth Magpie", "published_at": "2026-02-26T08:00:00+00:00", "published_display": "26 Feb 2026 08:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ocado Earnings: Near-Term Guidance Is Modest, Technology Changes Underway; Lowering Valuation", "summary": "", "url": "https://news.google.com/rss/articles/CBMizwFBVV95cUxNZjk1ZWFXTnZrX2pMVHpwUVZySWV1RW5mTE9SQUVkOTFGbElEY1Jqb1h0Y2dkeU54bE44cG9ROWdhWE02dnlqQm4wWV9NNE1aSzl5SVRhNjdFV0xJQ1cyaEpsU0tsOEdteXFTS0FDVXNCN1VXS1IxUnVPa21wcjFEeHJMaDdETnQtQkdsLU55Y2wxcUNwbGVzZGZhalVSZFo3bmFyaGlwT2phcUZhWDVWS19MNDloQjJfVkdaTm9YYUJDZzhuUVpWNFdQRjBFQ2s?oc=5", "source_name": "Morningstar", "published_at": "2026-02-26T08:00:00+00:00", "published_display": "26 Feb 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "UK's Ocado to cut 1,000 jobs as it aims to boost cash flows", "summary": "", "url": "https://news.google.com/rss/articles/CBMitAFBVV95cUxQZUFOU2h3NDc1YnZTTUhZWjVpYnZiUGFJX2VjaVVjVUl0TmxpUS1IU255OGtmbWpTQ2xRVWRYU2ZQSk8zdlJCVGV0T2V3VnJXVHZialB6R01fSHpxaUc4bkxQX25KMTJ3b3RKX0tLWDRLMi1zdVN2b05rLTBRT1BvWW5mdkF5WkhTVkI1d3BxNkNsZWJiRFVMVXhUVVJRVEtUWjhYeTNXbWZvQ0p5WTk4cE9OQkc?oc=5", "source_name": "Reuters", "published_at": "2026-02-26T08:00:00+00:00", "published_display": "26 Feb 2026 08:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "liquidity", "event_label": "Balance sheet", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Warning: the Ocado share price could go bananas on 26 February", "summary": "", "url": "https://news.google.com/rss/articles/CBMipgFBVV95cUxQYmIyMG9jaGNiV3BYNzUwMW9lVldBb0E3ZGRmYlBuVlZJb0tILUVxcnM1Ml96WTM4QTBxMzFHYVlxdTNJUDR2ellXT083aEFVOUJpRmtHOGlWR2xDWDk3SEk3RmFIVmlPeXRCWnJNM2lYMTRIY3psbjk0VGp3UXVGYm4zYlZGa0Q0ZWk2cjd1SzRJbmVKR1B3SENPRTVJQ2hCYmNDa0Fn?oc=5", "source_name": "The Twelfth Magpie", "published_at": "2026-02-22T08:00:00+00:00", "published_display": "22 Feb 2026 08:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "UK's Ocado says Canadian partner to close warehouse in latest blow", "summary": "", "url": "https://news.google.com/rss/articles/CBMisgFBVV95cUxOazRoS1hzUHJQZm9iTFVtV1N4LUdqcmQ4YWxNRzQ4NUUwYXhpQi1vcFBfcDV1MjhDM2hDVHJ2ZmUzenZZekcwSlFoV3p0SndvZU9VdkFDd3phbkNya3lzN1phLXdNeFowQkVLNzN2RzNGdnZORDZkUDVXbEprN0h5STBSeEhvRnRQbURLYkpRRTNBdTBvYzY5a2FTWDdoV0tTV0dBWmozeldYMXQ2bUVsN3hn?oc=5", "source_name": "Reuters", "published_at": "2026-01-28T08:00:00+00:00", "published_display": "28 Jan 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "After Leaping 28% Ocado Group plc (LON:OCDO) Shares Are Not Flying Under The Radar", "summary": "", "url": "https://news.google.com/rss/articles/CBMi3AFBVV95cUxNQlJVZ204NUhZalRKRjZHREc1aXFsNUNTVW9MX0xEWmxQbTJ1dWVvc0FaRzNsZUpScEVnSlo1aFFJN21ua21GcnpxTVJmZS1TY1RNUVIxeERldlpWand6TTJMTWcyMmFyY0p3TDdaUDE5djVkMktqZVplUTNENjFzcXR0bndaVEhiRXdiVjJqY05POXVjRFdzc01WTlh3UHpVRXNxTnJlejNFZV9hVk5hdUV5amNMaDJwZ2k1cGE4WjE4bWtzX09zdHNZT2dLa2t1OUFTbnpuUnVnU1Z50gHiAUFVX3lxTE5sTmV5dDdYUzNvZnBoakh5eGgtQkVYSHhERlo3U2FfOG9WM3Y5V2RLbVdwRTVfcnp1VENuRXJQQ0xia25lWGRCazh5VnpfY1JFQm5wZnl3dEVCVTlmRFdHVEFSZlo0aC02REhwNUlvM2N3X3RZNngwb0tmcVZacm8teS0yZ3E3Y01nSUFoV3htTHFjNnhINHg2Z0xjV3U3MlFVYmNvczAwMFRjVHk5VkduMWVYczZDOXZVYWw4RW40YzhVUWhqY3ZOTVRtQ0dtSlV0amtTUEV0bEVVWVkxbVhiRXc?oc=5", "source_name": "simplywall.st", "published_at": "2026-01-13T08:00:00+00:00", "published_display": "13 Jan 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ocado Group Within FTSE Live Landscape Draws Attention to Board-Level Share Activity", "summary": "", "url": "https://news.google.com/rss/articles/CBMixwFBVV95cUxQTlAtdHdEVlM5Q0Rfd2lPRWE5Wk1nRWJOdXVlWTVLNkNHaFN5VTN2YW1LajhTOVhxUk1LWlk0Y2tzU1RiVjJKVmZsdjEyZlo4Yl9IWmhvVGU0bklkNkNQLWtRRUQ5azJMRWZOa2R0LTdNbTE2WWZRa0JDU1hoUE5TRURveWtKNEJnMV8zRjVQN0RWbU1BX1RyMUJkVWRVcEZKVVpSRjNNOW5xa3BHZlhLQTR3cnpUUkd5RklLVlhuUzNERDN5LTRR?oc=5", "source_name": "Kalkine Media", "published_at": "2025-12-17T08:00:00+00:00", "published_display": "17 Dec 2025 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ocado slides 17% as US partner Kroger closes robotic warehouses", "summary": "", "url": "https://news.google.com/rss/articles/CBMizAFBVV95cUxPaklQV1hNVHp5MlluazV4ZUczUFZCdWhOTGRWN1VFaDNGeUJVRUxybHJ5WDFtWVYyRTBZeV9hQ0FZeXlUb2gwbzM0Z3dFMVpDMG9SdmVIcVlGV1NzNjJHVEFKMDhZaUJHMERFckdJVDdLUVlFdHRILXNwLWhwNlIxLTB4MGFEUXplSDFTbGp2dUhKVGVYd0cyYWxLdmwta3h2MjQ2eFlFYjY0a2NndXQyRWgzZWoyUGdwY1l3c3lucDdZMjJZbURPNFk0QzI?oc=5", "source_name": "Reuters", "published_at": "2025-11-18T08:00:00+00:00", "published_display": "18 Nov 2025 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "After Ocado\u2019s Share Price Slump, Are UK Supermarket Stocks Attractive?", "summary": "", "url": "https://news.google.com/rss/articles/CBMisAFBVV95cUxPQnVtbDd2eWtERW5pYlNJRzlYRFZpOVhkU1dNVXh6QjJ5bHhIaGtWbkZ2T25PM3ExajU1aUczVWhESnVzUnJJajJsUkRPaEtUdHFzRkl1NDMwazZRLTNWNDB2U1pxcGRGWGdhUXZpdVhzT2hyZFNkN0xnSmdoRjRKd3dIbURSUi0yVGZPY3hjNXQ2Q0UwWng1MEdHN19JQnlYX1FHVkdXVWQ4Tkt5WUs2Tw?oc=5", "source_name": "Morningstar", "published_at": "2025-09-23T07:00:00+00:00", "published_display": "23 Sep 2025 07:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Stock of the Week: Are Ocado Shares a Buy, Sell, or Hold?", "summary": "", "url": "https://news.google.com/rss/articles/CBMikgFBVV95cUxOTkVld2k2VVluSlU1QTE3M1BJaXlvX1JWSXlmYWQwQ29Sc29kam90NEo5WWpvNjIzWGFuSjZWWW1qSVVMR3RFRS1vZVpxOF94aEFtd2VoaU5IdEQ3QkNmSmhYaHF5RzRHMXZ4WW5May1wNzFqQkYxSGUzb2FTMTdLWWFOV2pseFFNVkt4WFVhMmtEQQ?oc=5", "source_name": "Morningstar", "published_at": "2025-08-15T07:00:00+00:00", "published_display": "15 Aug 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ocado Shares Fairly Valued, No-Moat Rating Retained", "summary": "", "url": "https://news.google.com/rss/articles/CBMimgFBVV95cUxOSEVqVkNDNmRXVEdYdjQyaWZXVDVtSXJ6WmFmdWJ2QzRCNU5BUTJBMGlVZTRSYUE2Qnl3NThua3liRm5vZ2gzX0hlSE9YZVBTejVIUTBLb3pZclN4SlFiSER4VGtZc2dVZlJqdF9lSW10Ynp6UjBJUU9GVTlKSzN4dlhnVFdXS3dMZ1hfWXNuaEhKNV9DSm1jcDJ3?oc=5", "source_name": "Morningstar", "published_at": "2025-05-23T07:00:00+00:00", "published_display": "23 May 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ocado Has Been Demoted From The FTSE 100. Should I Buy its Shares?", "summary": "", "url": "https://news.google.com/rss/articles/CBMirAFBVV95cUxNTGllc25LYm5VdjdmNTNqLVRiTUJKSmd1MzdIaFBmS2pkaDdScy1ZT0NSTGhrX3hiTTJoMWk5ZHVqb0E1U3U4RjFYdEpwb0tBZ1R1N0hPbzJRejZGMTlybDh5XzBoc2gyM3VYM3I4NkVjc3pZSW9yaHBvdkdjUnR1Q3hWVDh5LXBvNnlqbW9EVjRvZnlTQm9BeExmUFlWUENFbDBWZlNtQ2ZWc0hE?oc=5", "source_name": "Morningstar", "published_at": "2024-06-06T07:00:00+00:00", "published_display": "06 Jun 2024 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Stock Spotlight: Ocado avoids FTSE 100 relegation for now but questions remain", "summary": "", "url": "https://news.google.com/rss/articles/CBMitgFBVV95cUxQWUMtN2dNaVlFQmN2eThuYlVsREp4bXVNWDJCVUFHdTdFMENRQ0ZaYTJxa3hmS3g5OTd5UXdJSXg3TUJNaXNva3dydGhXRmVxNWE2c1FFU1MxQXdISENFWC0xOEhKSlNmNDBtUE1QbVc2b0JnXzZBWjZvWGZZaUVEY3RLb3FxbHN6Q1NUNzYxeVVMVF9uZXUwNkFoNEVLd1d2MS1odmxadGs3T2lQRFBIb084ZnhsZw?oc=5", "source_name": "Investment Week", "published_at": "2023-06-05T07:00:00+00:00", "published_display": "05 Jun 2023 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}], "by_tier": {"direct": [{"title": "Ocado Group (LON:OCDO) Trading 3.8% Higher - Time to Buy?", "summary": "", "url": "https://news.google.com/rss/articles/CBMipgFBVV95cUxQOHVNY3lDYUlVUTZxWndXbU1WdUVSYnl1dk5hbW1qVk45M1ZQODI4dURlX1lHSkVNZEFoZnZuTElVcV9zWi0ycHVraWlNcGl3SjVxNktiYW9QX0FNVHFkaVp3eHlQLWN4NWJNT1lYZHRHeG5zQktzc25zV1hqZ3RhdEFmX2R2akRDcTBUSENGc0dqdVBWaWlURk8yT0p0LVJPbTRTRE5R?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-17T18:46:28+00:00", "published_display": "17 Jul 2026 18:46", "sentiment": "positive", "sentiment_pct": 82, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ocado keeps testing investors\u2019 patience", "summary": "", "url": "https://news.google.com/rss/articles/CBMiiAFBVV95cUxOdEhLUGdOZ2lSSG51dVZXZVJrZEZXQUtOSG5YTV9JZThYa2VzN3hjTGdtTGVSTWZ6RlE0RDgyRFgwdllvZ2tpVUxCLUhjdXZ3ODV0bkdrOVJEUURaRUZEeFMyLXZta0UxTFk5M1piWEpqQ1NDZWxzRWVGVnJib0lUNFFtajhwQVBT?oc=5", "source_name": "Investors' Chronicle", "published_at": "2026-07-16T15:25:49+00:00", "published_display": "16 Jul 2026 15:25", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ocado Earnings: Lowering Valuation But Stock Looks Cheap", "summary": "", "url": "https://news.google.com/rss/articles/CBMimwFBVV95cUxQSEhEN3lmVGo4cGZvUFpONTR0X1ZaTWhqWEhnUEhqOFBHNDlwazlUbnBzZzFaZzdwRnQ0V3NEb251alBmdHVmRW5jenNVSnkzUFlVV1FIX0lvMVVhMnR1Mm9fd0ZVeFo2QTdPMDM0M0xzaFZILURXeGFJb3BfVXJYSDhFQXEzVEFTTG1fS2xpOXRyNldTNVFhQ2RFdw?oc=5", "source_name": "Morningstar", "published_at": "2026-07-16T14:22:46+00:00", "published_display": "16 Jul 2026 14:22", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ocado Group (LON:OCDO) Announces Earnings Results", "summary": "", "url": "https://news.google.com/rss/articles/CBMiogFBVV95cUxPUWIxWC16SFhLb3IyaE02LVhhRFE2OC1WS18zdWo1SlF1V05DVjhKSXhyV2lfLTVOam9oU3hCb2RHMXJQNXExbEswQ1MtTG9JTXFydkRnQ1RNSzlDVVU0N0FfMFhSMUpxSWE4TEtSRFJoRDBuOVFTbHZ4N0drN0xQN3ZPTzlfa2R2TFpUTFBHemx4WjdjMDZoSHo0N3pxOE1ZN0E?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-16T14:13:17+00:00", "published_display": "16 Jul 2026 14:13", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ocado Group PLC: Weak H1 underlying performance and CFC delays weigh on sentiment", "summary": "", "url": "https://news.google.com/rss/articles/CBMizgFBVV95cUxNZ2FqM0hvTmZUcF9fMGdUTTVmVWRFT19ORWNlcVBHbGc3aXZCUzNxQ3I5WDdpR1BWemVTV0x1d3B5cDd3bEZMOGtYcHlNQUhPaWNKZWc1Z2FiQjFUYVRROFpvZlRzQmdBdnVQZ2s4ZjhkRkU0WmRuaXlVWUVDaFZHcy12M0Y5N0YzcnZxZUVRWHlXTnBtZmZselBHdlpkZTFhOHJrYnp2N2JwN0stalJzcUdJRnZzekhaOHVxVVEyVGl1LVlPTUJYSG9OQW9Kdw?oc=5", "source_name": "marketscreener.com", "published_at": "2026-07-16T13:17:15+00:00", "published_display": "16 Jul 2026 13:17", "sentiment": "negative", "sentiment_pct": 34, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ocado shares fall to multi-year low as retailer partnership talks continue", "summary": "", "url": "https://news.google.com/rss/articles/CBMirwFBVV95cUxQeTlyWGY3QmMxTGxZZE9BUkhKVFdaUnA5TngxSkVsQ2hsRC1hd255aWJKZkZISFR5anpZTnVsSGFWcDhxQ3pVSEdmZlBwRWRnWFBrR2hNMk9JNjB2bmF0bS00aTY3Q0ZhWFdQTDc5RlN3Vkd5Vl9leG1hNzJhZFFJdXF3V2lJVmFILTdCS2h1ejJyRTFoS3FnQjMzcjlPLUFBOWZBNWYxalpZeEpsWmdZ?oc=5", "source_name": "Invezz", "published_at": "2026-07-16T09:30:08+00:00", "published_display": "16 Jul 2026 09:30", "sentiment": "negative", "sentiment_pct": 22, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Why is Ocado stock plummeting today? By Investing.com", "summary": "", "url": "https://news.google.com/rss/articles/CBMinAFBVV95cUxNUjJza3NvMnRnUUcwc283Y1U2U3BLWl9nUDU3UDdjd2hQUVdSd1NkVW00bVNPcGtJa2R6OFhVdHZacDBhcDNVTy02OVhYNTlKWThaMjUxZEFYOUVvbFVJUGdFZjVjWlJjbVh4X0JTWGdBX2x4cUxMRC02UWt0SEJpbWZtX01PUFl2bjdBdkxlN0tjbWNPTGJIX0xRZEg?oc=5", "source_name": "Investing.com UK", "published_at": "2026-07-16T08:00:00+00:00", "published_display": "16 Jul 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ocado releases interim results and confirms investor presentation date (OCDO)", "summary": "", "url": "https://news.google.com/rss/articles/CBMikgFBVV95cUxOa25KMlRsT2FVYkJ2eUZ0QmU1N2xrS0hVNHhNaU9laks1QUJPLVlXOXY1RjQwdUk5QTZtVXFtTWl6OXIzc01DV0Zjc0t0bl8yRDYxTE9HR3ZkVHc0ckVHQmVIYldKTDBHUWxWLVEzcll3UFRPYkk0UDE5MG1hcW1mTW1ST3lCTXkyQmRpRWdPeG02dw?oc=5", "source_name": "Market source", "published_at": "2026-07-16T07:26:35+00:00", "published_display": "16 Jul 2026 07:26", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Britain's Ocado shares hit 13-year low on lack of progress on winning new US partners", "summary": "", "url": "https://news.google.com/rss/articles/CBMitAFBVV95cUxPbUNhQkFlUDJoaWpfdm50c3AyQk0yVEZhVmVtb2dVTXgwanlZZ1RoNE9BS2Itdk1JcjFMTDVMNmNOd1M3R1hXU3ZRNHRrQURwMlczZm1kX0E4N1ZrZTBEY1ozVHlub0tacEx0VDM3amRPTk5UamFQQjlLanIydVVKOEN2UUJvUHlKVU1obTNWSHpzbEg3QTRGeEJlT05VazA1SUc5ZlpUQkt5Qk9UM0dXejN2dkU?oc=5", "source_name": "Reuters", "published_at": "2026-07-16T06:32:00+00:00", "published_display": "16 Jul 2026 06:32", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "UK's Ocado sticks to forecasts on cash flow", "summary": "", "url": "https://news.google.com/rss/articles/CBMinAFBVV95cUxPWk1SMFh2UGFvUzJCWkxLUkZnajg3bGU1d1gyU0tQZEVzUlp6djlqcXBDRkpIUE9qcVFOallESVpaWmE5VndMQlc0dTRkeENhQjFfel83eW9pSm5WNkV4NUNIdlhFS3MwUHNaNklGbnA2TWE0SHI3Z2hhY3pCMW5rZDVQVDJ2dGZ5dUtCQlR6STdvS2Z2TGRtTWhCbGE?oc=5", "source_name": "marketscreener.com", "published_at": "2026-07-16T06:11:03+00:00", "published_display": "16 Jul 2026 06:11", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "liquidity", "event_label": "Balance sheet", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "The Week Ahead (13 \u2013 17 Jul): US Inflation, UK GDP, US Banking, Ocado, Crest Nicholson", "summary": "", "url": "https://news.google.com/rss/articles/CBMivwFBVV95cUxQakpUWW1ZS1N6Y1pTdEY2aFZfVmdtNUdISVdwQUk1SXFOYlhoaS1sLUtORVhrRTNIRzNYWXdoWjlSbXVOd3lJZlRpZTRoZnZLNkNUREVNRFJsUnhuRVgyTVZtSl9jMUVuYlp3cjZIaS1ZQWl4Zk9ITkpkQnZ6eEloWXhkOGNZaklHclpFUmtrWkVzWUJuLWNqLXYyYmJVQ2lLRUZraUR4czNCenRldTVBbTBRamtFOG43RG9OUFNKNA?oc=5", "source_name": "Stockopedia", "published_at": "2026-07-10T11:00:00+00:00", "published_display": "10 Jul 2026 11:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "macro", "event_label": "Macro sensitivity", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Why is Ocado stock sliding today?", "summary": "", "url": "https://news.google.com/rss/articles/CBMimgFBVV95cUxPWllCR2EtS0JVV0oyT2IwZHB4LVRBTHRDSktIVUlRNVAzanhMY095eXdaaUVPLV96THpQcGxUdmxHUFdIS1dPajVHVFpSUXpOazVmQ1VUdjZCakR2RXg0MlB5Yy1VcjU5NkdHWjZYN0d0b0hmMkF2Sl95UHhQZ1VQZW1aMjZzM3ptYlRfZWRuaUFGMDM4OFBEWEdn?oc=5", "source_name": "Investing.com", "published_at": "2026-07-06T07:00:00+00:00", "published_display": "06 Jul 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ocado Shares Down Over 93% From Peak \u2014 Can it Ever Recover?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiggFBVV95cUxNb1B6a3hPNTFMdm9RbWR0VmdVR0NQLXZ6MXJ3MXUxaGQybW5UZlZFZk5LNnVyM25MVHZTWUxJNERtZ2F1YTZnRDdjZjVXbmZSRGVXVm1pdWdxTzdUbmhGY1FPVTBVdWtUekthd2JmcXZPT1luRFdHNFBzN04zT2JGSHRR?oc=5", "source_name": "AskTraders", "published_at": "2026-06-29T07:00:00+00:00", "published_display": "29 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ocado boss Tim Steiner\u2019s near \u00a3100m in pay raises \u2018serious concerns\u2019", "summary": "", "url": "https://news.google.com/rss/articles/CBMihgFBVV95cUxOckxVZnV6RW5KWHBGUDJHa2FDek56VzhxOGZ6c3ZjczRqT2x2SDEwcnhYazVtTWhiVFhHbmRFUWgxcDVWT2JNSTFYbUhLSkRHRlVobTJRNzNpWkF4SWVWWGJ2TnNJYXFxeUxzXzhsSXVid0VLYXJ2TE45dGo0Wmw5YVh4Z1Y4dw?oc=5", "source_name": "The Guardian", "published_at": "2026-06-28T07:00:00+00:00", "published_display": "28 Jun 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Can anything save the Ocado share price?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiiAFBVV95cUxOSUUzR1N2dEVBQUVrdVJWUFhmcmtVN1hRQzFCM2Jtam5BN29tTVI1UGZjcVVzSTd6NWc5QzVieFE4aFRza3JRTTg4VHNaNVFNNDBuRFk5NmR4b0JNa0tIRXFmNHRac2FSZ25BNHc4R3VwTFNlTnFXR19YemhjTUZRbkpJUi1Pamcw?oc=5", "source_name": "The Twelfth Magpie", "published_at": "2026-06-23T07:00:00+00:00", "published_display": "23 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ocado to replace founder Steiner as shares plunge", "summary": "", "url": "https://news.google.com/rss/articles/CBMifkFVX3lxTE9SVTNnSnl6UzNIN0Z3R1VGTFBfYlUyalJ0Z0c4SXJJY1pDSXdmb0JmX1Q3TXZpMjFSWU5DRDhNakxjNW44NVc1SHJwakdLWm40aVM4MGZ4dzU2VER6dkVaR09mYko3QXZCV0xsVUhOMVVvMm03c05jbWhpbUY3QQ?oc=5", "source_name": "City AM", "published_at": "2026-06-22T07:00:00+00:00", "published_display": "22 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ocado Drives Attention Across FTSE 250 as Retail Shares Face Pressure", "summary": "", "url": "https://news.google.com/rss/articles/CBMiuAFBVV95cUxNNzBxbTQtMXY3SlY5aXJLS3ZxTmNJVDJUdE9lWjJRNTZSR3J1VFpEbWU0dHZGZUtlVkhINkVVT2lPZk1zTi14TmE4S1hMZ0hETHFXUGRjdVdGaUhqdUFINmEzeGNWblVVQ01NcjdjTmFIZWVfeFJpZ0M0dVFwVXNPT0Z6RDlQcXc1djVob3R1aEZ4MWlvcU9zWTdmc0oyVUZ6M2U5RjQ2N1FSWGl2UkFvTzRwZE9PZEZV?oc=5", "source_name": "Kalkine Media", "published_at": "2026-05-30T07:00:00+00:00", "published_display": "30 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "UK grocer Asda taps Ocado to revamp online business", "summary": "", "url": "https://news.google.com/rss/articles/CBMisAFBVV95cUxQb09XS3haMFB6T1Y2WDQ3cEtvZ3BlbldMNFVuRzRhSm9iM2F2NEhCX2lzN2VHSm1qM2J4cld1eDV1eWJEZ211VE54bWZqU196X0laNjJ6UjdXZC1FN2FrbEFnbFQ2bFJ4M1hXNmJpSXZ4OEUxUHRKc21nN1pFSDJSV2s4ckFaUTJfSzg3d0dfOFE2VEt6VmJrQlAxVEFGb0Njb3luSm1oNVZQT01Fd0lHUg?oc=5", "source_name": "Reuters", "published_at": "2026-05-29T07:00:00+00:00", "published_display": "29 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ocado and Rentokil: Big director share deals", "summary": "", "url": "https://news.google.com/rss/articles/CBMiiAFBVV95cUxPWnNQVFpzTjQ3dmZfckJjUkFsRVJlWDYwNWNJZmU1d1psckpWbXR3ekxPRUVnZlZlc2NBUmpGU0d6c0tsYzNHZXByR2hzMFZoN1lNTTVuUFJUQVdwcmJLeXE5T0lrTVBMcHhpM0hFcmZtaDFoWm5qTEtpQlFIeW5IbVNZWERXajNI?oc=5", "source_name": "Investors' Chronicle", "published_at": "2026-03-27T07:00:00+00:00", "published_display": "27 Mar 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "As the Ocado share price drops 9% on FY25 results, should I buy this FTSE 250 stock?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwAFBVV95cUxNSGtLTmtpTGxPaXZqdHZiaF9ZTzJka01pdGxJcnVPazY5NlVGWk5qTjdZbU1IYWhDZU5zbVpiVHdJeUdOa0dzeElLZEpuQVVGbHhkNUZ3QVNZems3SjI0S25DRS1xRUZIdGI4cUMtYjFMX2QtZ1lFQnRNUUN1Wnh6YzBPV0NOaE5GbjU1cllwWFNiY2t2TGFiTHhVS2xVSU0xelpYbnI4Ym1oUlBmOXZfQ2F0TDBvS25EU29rbk51TVo?oc=5", "source_name": "The Twelfth Magpie", "published_at": "2026-02-26T08:00:00+00:00", "published_display": "26 Feb 2026 08:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ocado Earnings: Near-Term Guidance Is Modest, Technology Changes Underway; Lowering Valuation", "summary": "", "url": "https://news.google.com/rss/articles/CBMizwFBVV95cUxNZjk1ZWFXTnZrX2pMVHpwUVZySWV1RW5mTE9SQUVkOTFGbElEY1Jqb1h0Y2dkeU54bE44cG9ROWdhWE02dnlqQm4wWV9NNE1aSzl5SVRhNjdFV0xJQ1cyaEpsU0tsOEdteXFTS0FDVXNCN1VXS1IxUnVPa21wcjFEeHJMaDdETnQtQkdsLU55Y2wxcUNwbGVzZGZhalVSZFo3bmFyaGlwT2phcUZhWDVWS19MNDloQjJfVkdaTm9YYUJDZzhuUVpWNFdQRjBFQ2s?oc=5", "source_name": "Morningstar", "published_at": "2026-02-26T08:00:00+00:00", "published_display": "26 Feb 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "UK's Ocado to cut 1,000 jobs as it aims to boost cash flows", "summary": "", "url": "https://news.google.com/rss/articles/CBMitAFBVV95cUxQZUFOU2h3NDc1YnZTTUhZWjVpYnZiUGFJX2VjaVVjVUl0TmxpUS1IU255OGtmbWpTQ2xRVWRYU2ZQSk8zdlJCVGV0T2V3VnJXVHZialB6R01fSHpxaUc4bkxQX25KMTJ3b3RKX0tLWDRLMi1zdVN2b05rLTBRT1BvWW5mdkF5WkhTVkI1d3BxNkNsZWJiRFVMVXhUVVJRVEtUWjhYeTNXbWZvQ0p5WTk4cE9OQkc?oc=5", "source_name": "Reuters", "published_at": "2026-02-26T08:00:00+00:00", "published_display": "26 Feb 2026 08:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "liquidity", "event_label": "Balance sheet", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Warning: the Ocado share price could go bananas on 26 February", "summary": "", "url": "https://news.google.com/rss/articles/CBMipgFBVV95cUxQYmIyMG9jaGNiV3BYNzUwMW9lVldBb0E3ZGRmYlBuVlZJb0tILUVxcnM1Ml96WTM4QTBxMzFHYVlxdTNJUDR2ellXT083aEFVOUJpRmtHOGlWR2xDWDk3SEk3RmFIVmlPeXRCWnJNM2lYMTRIY3psbjk0VGp3UXVGYm4zYlZGa0Q0ZWk2cjd1SzRJbmVKR1B3SENPRTVJQ2hCYmNDa0Fn?oc=5", "source_name": "The Twelfth Magpie", "published_at": "2026-02-22T08:00:00+00:00", "published_display": "22 Feb 2026 08:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "UK's Ocado says Canadian partner to close warehouse in latest blow", "summary": "", "url": "https://news.google.com/rss/articles/CBMisgFBVV95cUxOazRoS1hzUHJQZm9iTFVtV1N4LUdqcmQ4YWxNRzQ4NUUwYXhpQi1vcFBfcDV1MjhDM2hDVHJ2ZmUzenZZekcwSlFoV3p0SndvZU9VdkFDd3phbkNya3lzN1phLXdNeFowQkVLNzN2RzNGdnZORDZkUDVXbEprN0h5STBSeEhvRnRQbURLYkpRRTNBdTBvYzY5a2FTWDdoV0tTV0dBWmozeldYMXQ2bUVsN3hn?oc=5", "source_name": "Reuters", "published_at": "2026-01-28T08:00:00+00:00", "published_display": "28 Jan 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "After Leaping 28% Ocado Group plc (LON:OCDO) Shares Are Not Flying Under The Radar", "summary": "", "url": "https://news.google.com/rss/articles/CBMi3AFBVV95cUxNQlJVZ204NUhZalRKRjZHREc1aXFsNUNTVW9MX0xEWmxQbTJ1dWVvc0FaRzNsZUpScEVnSlo1aFFJN21ua21GcnpxTVJmZS1TY1RNUVIxeERldlpWand6TTJMTWcyMmFyY0p3TDdaUDE5djVkMktqZVplUTNENjFzcXR0bndaVEhiRXdiVjJqY05POXVjRFdzc01WTlh3UHpVRXNxTnJlejNFZV9hVk5hdUV5amNMaDJwZ2k1cGE4WjE4bWtzX09zdHNZT2dLa2t1OUFTbnpuUnVnU1Z50gHiAUFVX3lxTE5sTmV5dDdYUzNvZnBoakh5eGgtQkVYSHhERlo3U2FfOG9WM3Y5V2RLbVdwRTVfcnp1VENuRXJQQ0xia25lWGRCazh5VnpfY1JFQm5wZnl3dEVCVTlmRFdHVEFSZlo0aC02REhwNUlvM2N3X3RZNngwb0tmcVZacm8teS0yZ3E3Y01nSUFoV3htTHFjNnhINHg2Z0xjV3U3MlFVYmNvczAwMFRjVHk5VkduMWVYczZDOXZVYWw4RW40YzhVUWhqY3ZOTVRtQ0dtSlV0amtTUEV0bEVVWVkxbVhiRXc?oc=5", "source_name": "simplywall.st", "published_at": "2026-01-13T08:00:00+00:00", "published_display": "13 Jan 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ocado Group Within FTSE Live Landscape Draws Attention to Board-Level Share Activity", "summary": "", "url": "https://news.google.com/rss/articles/CBMixwFBVV95cUxQTlAtdHdEVlM5Q0Rfd2lPRWE5Wk1nRWJOdXVlWTVLNkNHaFN5VTN2YW1LajhTOVhxUk1LWlk0Y2tzU1RiVjJKVmZsdjEyZlo4Yl9IWmhvVGU0bklkNkNQLWtRRUQ5azJMRWZOa2R0LTdNbTE2WWZRa0JDU1hoUE5TRURveWtKNEJnMV8zRjVQN0RWbU1BX1RyMUJkVWRVcEZKVVpSRjNNOW5xa3BHZlhLQTR3cnpUUkd5RklLVlhuUzNERDN5LTRR?oc=5", "source_name": "Kalkine Media", "published_at": "2025-12-17T08:00:00+00:00", "published_display": "17 Dec 2025 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ocado slides 17% as US partner Kroger closes robotic warehouses", "summary": "", "url": "https://news.google.com/rss/articles/CBMizAFBVV95cUxPaklQV1hNVHp5MlluazV4ZUczUFZCdWhOTGRWN1VFaDNGeUJVRUxybHJ5WDFtWVYyRTBZeV9hQ0FZeXlUb2gwbzM0Z3dFMVpDMG9SdmVIcVlGV1NzNjJHVEFKMDhZaUJHMERFckdJVDdLUVlFdHRILXNwLWhwNlIxLTB4MGFEUXplSDFTbGp2dUhKVGVYd0cyYWxLdmwta3h2MjQ2eFlFYjY0a2NndXQyRWgzZWoyUGdwY1l3c3lucDdZMjJZbURPNFk0QzI?oc=5", "source_name": "Reuters", "published_at": "2025-11-18T08:00:00+00:00", "published_display": "18 Nov 2025 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "After Ocado\u2019s Share Price Slump, Are UK Supermarket Stocks Attractive?", "summary": "", "url": "https://news.google.com/rss/articles/CBMisAFBVV95cUxPQnVtbDd2eWtERW5pYlNJRzlYRFZpOVhkU1dNVXh6QjJ5bHhIaGtWbkZ2T25PM3ExajU1aUczVWhESnVzUnJJajJsUkRPaEtUdHFzRkl1NDMwazZRLTNWNDB2U1pxcGRGWGdhUXZpdVhzT2hyZFNkN0xnSmdoRjRKd3dIbURSUi0yVGZPY3hjNXQ2Q0UwWng1MEdHN19JQnlYX1FHVkdXVWQ4Tkt5WUs2Tw?oc=5", "source_name": "Morningstar", "published_at": "2025-09-23T07:00:00+00:00", "published_display": "23 Sep 2025 07:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Stock of the Week: Are Ocado Shares a Buy, Sell, or Hold?", "summary": "", "url": "https://news.google.com/rss/articles/CBMikgFBVV95cUxOTkVld2k2VVluSlU1QTE3M1BJaXlvX1JWSXlmYWQwQ29Sc29kam90NEo5WWpvNjIzWGFuSjZWWW1qSVVMR3RFRS1vZVpxOF94aEFtd2VoaU5IdEQ3QkNmSmhYaHF5RzRHMXZ4WW5May1wNzFqQkYxSGUzb2FTMTdLWWFOV2pseFFNVkt4WFVhMmtEQQ?oc=5", "source_name": "Morningstar", "published_at": "2025-08-15T07:00:00+00:00", "published_display": "15 Aug 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ocado Shares Fairly Valued, No-Moat Rating Retained", "summary": "", "url": "https://news.google.com/rss/articles/CBMimgFBVV95cUxOSEVqVkNDNmRXVEdYdjQyaWZXVDVtSXJ6WmFmdWJ2QzRCNU5BUTJBMGlVZTRSYUE2Qnl3NThua3liRm5vZ2gzX0hlSE9YZVBTejVIUTBLb3pZclN4SlFiSER4VGtZc2dVZlJqdF9lSW10Ynp6UjBJUU9GVTlKSzN4dlhnVFdXS3dMZ1hfWXNuaEhKNV9DSm1jcDJ3?oc=5", "source_name": "Morningstar", "published_at": "2025-05-23T07:00:00+00:00", "published_display": "23 May 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Ocado Has Been Demoted From The FTSE 100. Should I Buy its Shares?", "summary": "", "url": "https://news.google.com/rss/articles/CBMirAFBVV95cUxNTGllc25LYm5VdjdmNTNqLVRiTUJKSmd1MzdIaFBmS2pkaDdScy1ZT0NSTGhrX3hiTTJoMWk5ZHVqb0E1U3U4RjFYdEpwb0tBZ1R1N0hPbzJRejZGMTlybDh5XzBoc2gyM3VYM3I4NkVjc3pZSW9yaHBvdkdjUnR1Q3hWVDh5LXBvNnlqbW9EVjRvZnlTQm9BeExmUFlWUENFbDBWZlNtQ2ZWc0hE?oc=5", "source_name": "Morningstar", "published_at": "2024-06-06T07:00:00+00:00", "published_display": "06 Jun 2024 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Stock Spotlight: Ocado avoids FTSE 100 relegation for now but questions remain", "summary": "", "url": "https://news.google.com/rss/articles/CBMitgFBVV95cUxQWUMtN2dNaVlFQmN2eThuYlVsREp4bXVNWDJCVUFHdTdFMENRQ0ZaYTJxa3hmS3g5OTd5UXdJSXg3TUJNaXNva3dydGhXRmVxNWE2c1FFU1MxQXdISENFWC0xOEhKSlNmNDBtUE1QbVc2b0JnXzZBWjZvWGZZaUVEY3RLb3FxbHN6Q1NUNzYxeVVMVF9uZXUwNkFoNEVLd1d2MS1odmxadGs3T2lQRFBIb084ZnhsZw?oc=5", "source_name": "Investment Week", "published_at": "2023-06-05T07:00:00+00:00", "published_display": "05 Jun 2023 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}], "industry": [], "sector": []}, "total_fetched": 84, "total_relevant": 32, "sentiment_summary": {"positive": 4, "negative": 5, "neutral": 23, "score": 50, "total": 32, "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 84, "events": [{"event": "general", "label": "Market update", "weight": 14.9, "count": 22}, {"event": "earnings", "label": "Earnings", "weight": 3.45, "count": 5}, {"event": "liquidity", "label": "Balance sheet", "weight": 1.45, "count": 2}, {"event": "analyst", "label": "Analyst action", "weight": 0.9, "count": 1}, {"event": "deals", "label": "Deals and strategy", "weight": 0.55, "count": 1}, {"event": "macro", "label": "Macro sensitivity", "weight": 0.55, "count": 1}], "positive_events": 4, "negative_events": 5}, "market_context": {"has_market_context": true, "latest_close": 176.6, "latest_week": "2026-07-10", "one_week_move": -3.9, "four_week_move": -10.7, "twelve_week_move": -13.3, "trend_signal": "0", "trend_label": "Trend inactive", "trend_tone": "negative", "market_dynamics": 0.10374, "market_dynamics_buy_signal": false, "relative_strength": -29.275841, "fair_value_gap": -51.5, "fair_value_label": "Below fair value", "fair_value_tone": "positive", "expectation_direction": "negative", "expectation_probability": 41.1683, "reaction_label": "Price reacting lower", "reaction_tone": "negative", "market_sentence": "-3.9% over one week, -10.7% over four weeks, trend inactive, and below fair value."}, "interpretation": {"label": "Balanced read", "tone": "neutral", "classification": "balanced", "summary": "News tone and price action are not far from neutral.", "confidence": 59, "badges": ["Value support"], "opportunities": ["Price is below fair value while news tone is not negative."], "risks": [], "event_label": "Market update", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "Morningstar", "count": 6}, {"label": "Reuters", "count": 5}, {"label": "The Twelfth Magpie", "count": 3}, {"label": "MarketBeat", "count": 2}, {"label": "Investors' Chronicle", "count": 2}, {"label": "marketscreener.com", "count": 2}, {"label": "Kalkine Media", "count": 2}, {"label": "Invezz", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 32}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Market update", "count": 22}, {"label": "Earnings", "count": 5}, {"label": "Balance sheet", "count": 2}, {"label": "Deals and strategy", "count": 1}, {"label": "Macro sensitivity", "count": 1}, {"label": "Analyst action", "count": 1}]}, "insights": [{"label": "Weighted tone", "value": "50/100", "tone": "neutral", "text": "Balanced news tone"}, {"label": "Market reaction", "value": "Balanced read", "tone": "neutral", "text": "News tone and price action are not far from neutral."}, {"label": "Primary event", "value": "Market update", "tone": "neutral", "text": "84/100 classification confidence."}, {"label": "Company focus", "value": "32", "tone": "positive", "text": "directly relevant articles"}, {"label": "Source quality", "value": "12", "tone": "positive", "text": "high-authority source matches"}, {"label": "Trend context", "value": "Trend inactive", "tone": "negative", "text": "-3.9% over one week, -10.7% over four weeks, trend inactive, and below fair value."}, {"label": "Latest direct headline", "value": "Positive", "tone": "positive", "text": "Ocado Group (LON:OCDO) Trading 3.8% Higher - Time to Buy?"}], "updated_at": "2026-07-18T05:50:04.673413+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}