StockMarketWire.com - Brian Marsh, Chairman, bought 1,421,130 shares in the company on the 7th November 2017 at a price of 245.00p. The Director now holds 16,986,401 shares.

NOTE: Connected company

Story provided by StockMarketWire.com

Director deals data provided by www.directorsholdings.com