Announcement of Preliminary Results - June 2024
2nd October 2024
Director / PDMR Announcement
9th July 2024
Notification of major holdings
11th June 2024
DIRECTOR / PDMR ANNOUNCEMENT
2nd April 2024
DIRECTOR / PDMR ANNOUNCEMENT
28th March 2024
DIRECTOR / PDMR ANNOUNCEMENT
26th March 2024
DIRECTOR / PDMR ANNOUNCEMENT
22nd March 2024
Announcement of Interim results December 2023
20th March 2024
DIRECTOR / PDMR ANNOUNCEMENT
2nd November 2023
DIRECTOR / PDMR ANNOUNCEMENT
17th October 2023
ANNOUNCEMENT OF PRELIMINARY RESULTS - JUNE 2023
26th September 2023
DIRECTOR / PDMR ANNOUNCEMENT
29th March 2023