Ocado Group PLC Banner Image

Ocado Group PLC

  • Ticker OCDO
    Exchange LSE More
  • Industry Grocery Stores More
  • Sector --None-- More
Ocado Group PLC Logo Image
  • 10,000+ Employees
  • Based in Hatfield, England
Ocado Group is entering an exciting new chapter in its history, while staying true to the ambitions, ideals and values that have led us to such success so far. Nearly 20 years later, they’re a FTSE 100, client-focused business that provides services, technology, and automation to grocery e-commerce businesses around the world.
Ocado Group PLC

Most Recent Annual Report

Ocado Group PLC
MOST RECENT 2021 Annual Report

Older/Archived Annual Reports