Share Price Information

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

Last updated: 23:15 17 February 26.