Share Price Information

Current Share Price 77.80 pence
Market Capitalisation £427,317,634.32

Last updated: 19:30 30 May 24.