Ocado Group PLC closed 43.68% short of its 52-week high of £5.41, which the company achieved on February 29th.
Ocado Group PLC OCDO shares slid 4.58% to £3.13 Wednesday, on what proved to be an all-around positive trading session for ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results