Upcoming events

March
14

Preliminary results for the year ended 31 December 2023

May
22

Trading update

May
22

Annual General Meeting

August

August 2024: Interim results for the six months ended 30 June 2024

November

November 2024: Trading update

Previous events

  • 2 Nov '23

    Trading update

  • 17 Aug '23

    Interim Results for the six months ended 30 June 2023

  • 24 May '23

    Annual General Meeting

  • 24 May '23

    Trading update

  • 16 Mar '23

    Preliminary results for the year ended 31 December 2022