Stock Market Today: Live Updates 16.07.2026
LIVEMarkets rolling coverageStarted: July 16, 2026, 4:00 AM EDTUpdated: July 16, 2026, 10:25 AM EDT Ocado tumbles 18% after tech delays, profit hit July 16, 2026, 10:15 AM EDT. Ocado shares sank 18%, hitting a 13-year low after the UK grocery delivery company posted weaker profits and flagged more delays in bringing its warehouse tech to new clients. Investors sold off on worries about the technology licensing unit, which handles Ocado’s automated systems for third-party retailers. The pushed-back rollouts will also hold up revenue, the company said. The update put pressure on Ocado and showed the group still faces tough