Reports and Presentations

Share price

38.06
-1.10
Last updated 26/09/202310:44:43

See Alternative Performance Measures for definitions of terms used on our website