Ocado Group is trading 10.6% up today at £196.00 after investors responded to a wave of insider share purchases and a sharp rebound from last week’s 13-year low.
- The stock is recovering from a multi-year low near £140, which followed disappointing half-year results and weak revenue growth.
- Management's decision to purchase shares has helped stabilize investor sentiment after lower adjusted EBITDA previously triggered heavy selling.