Ocado Group is trading at £337.40, up +4.52%; no clear Ocado-specific announcement explaining the October 27 move emerged in the search. - Analyst upgrades and higher price targets were reported on October 20, providing background rather than a confirmed catalyst for this move. - Broader markets were also higher, offering a possible supportive backdrop, but available evidence does not establish this as the direct cause.