IN BRIEF: Ocado Technology CEO buys shares in Ocado Group
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...
Wed, 11/05/2022 - 10:04