Stock Market Today: Live Updates 12.07.2026
LIVEMarkets rolling coverageStarted: July 12, 2026, 4:00 AM EDTUpdated: July 13, 2026, 3:54 AM EDT Ocado Shares Drop Over 90% Since 2021, 2026 Slide Fuels Investor Fears July 13, 2026, 3:54 AM EDT. Ocado Group Plc has seen its shares tank more than 90% from July 2021, slumping another 21% in 2026 and rattling investors. The grocery tech firm has struggled with high costs tied to its robotic fulfillment systems, and big partners like Kroger and Sobeys have pulled back, putting more heat on margins. Leadership changes haven’t helped sentiment. Still, latest full-year numbers came in strong, with revenue up