Full Year 2024 Results

Share price

36.55
-1.08
Last updated 11/07/202517:35:10