Share Price Information

Current Share Price 78.50 pence
Market Capitalisation £431,162,394.53

Last updated: 10:30 27 July 24.