Share Price Information

Current Share Price 76.60 pence
Market Capitalisation £420,726,616.83

Last updated: 20:45 21 February 24.