Share price
134.80p
Last updated
16 April 2025 at 12:08pm
Last updated
16 April 2025 at 12:08pm