Share Price Information

Current Share Price 113.00 pence
Market Capitalisation £620,654,147.54

Last updated: 13:00 24 March 26.