Share price
141.60p
Last updated
25 March 2025 at 9:30pm
Last updated
25 March 2025 at 9:30pm