Ocado Group PLC - Hatfield, Hertfordshire-based online grocer - James Matthews, chief executive officer of Ocado Technology division, buys 11,063 Ocado Group shares at £7.93 per share, worth £87,731, on Wednesday. Matthews became CEO of Ocado Technology in 2018.
Current stock price: 783.20 pence
12-month stock price change: down 59%
Copyright 2022 Alliance News Limited. All Rights Reserved.