Results, reports and presentations

16 August 2023

Find the latest materials from our 2023 half year results announcement here

Share price

26 September 2023 – 16:45

319.20p