Share Price Information

Current Share Price 67.20 pence
Market Capitalisation £371,843,237.07

Last updated: 17:30 03 October 23.