Share Price Information

Current Share Price 79.10 pence
Market Capitalisation £434,457,903.28

Last updated: 10:15 25 March 23.