Ocado Group News - October 21, 2026
🔴 Ocado Group is trading 4.01% down with no clear company-specific explanation
Ocado Group is trading at £334.80 (-4.01%), with no clear company-specific explanation for the October 21 decline. - Widely reported bullish analyst moves...
🟢 Ocado Group is trading 10% up today after JPMorgan and Morgan Stanley lifted targets
Ocado Group is trading at £348.80, up 9.96%, following bullish analyst revisions. - Shares rose on October 20 after JPMorgan raised its target to 460p from...