Ocado published its full-year results for 2018 yesterday, with the business posting a 12.3% increase in group revenue to £1.6 billion (€1.82 billion).
Commenting on its performance, chief executive Tim Steiner said, "Creating future value now will involve us continuing to scale the business, enhancing our platform, enabling our UK retail business to take advantage of all its opportunities for growth, and innovating for the future."
Here's how leading retail analysts saw its performance: