Director buys!!1 Oct 2019 19:58
It states there are two RNS's today but there is obviously only one, but if you look at the "Director buys" section it gives a different perspective, it actually states that Peter Wale only bought 2,700,000, but John Peters bought 814,942, or is it just LSE screwing up?