Share Price Information

Current Share Price 77.10 pence
Market Capitalisation £422,374,371.20

Last updated: 16:00 18 April 24.