Share Price Information

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

Last updated: 16:30 14 February 26.