Share price
148.60p
Last updated
18 July 2025 at 9:30pm
Last updated
18 July 2025 at 9:30pm