Share price
147.60p
Last updated
17 July 2025 at 11:15am
Last updated
17 July 2025 at 11:15am