UK stocks gained substantially on Tuesday, boosted by a jump in oil prices inspired by hopes of rising demand for energy as countries tentatively emerge...
Nigel Majewski, Financial Director, sold post-exercise 34,840 shares in the company on the 5th May 2020 at a price of 1176.00p. The Director now holds...