14th Mar 2025 7:00 am |
RNS |
Director Dealing |
29th Jan 2025 10:48 am |
RNS |
Exercise of Options |
19th Nov 2024 7:00 am |
RNS |
Interim Results |
4th Nov 2024 7:00 am |
RNS |
Notice of Results and Investor Presentation |
8th Oct 2024 7:00 am |
RNS |
Director/PDMR Dealing |
2nd Oct 2024 4:57 pm |
RNS |
Result of General Meeting |
6th Sep 2024 7:00 am |
RNS |
Notice of General Meeting |
22nd Aug 2024 5:18 pm |
RNS |
Result of AGM |
22nd Aug 2024 7:00 am |
RNS |
AGM Statement |
18th Jul 2024 9:08 am |
RNS |
Notice of AGM |
17th Jul 2024 2:00 pm |
RNS |
Long-Term Incentive Plan Awards |
21st May 2024 7:00 am |
RNS |
FY24 Final Results |
10th Apr 2024 7:00 am |
RNS |
Notice of Investor Presentation |
3rd Apr 2024 7:00 am |
RNS |
FY24 Trading Update and Notice of Results |
21st Feb 2024 9:28 am |
RNS |
Exercise of Options |
14th Feb 2024 1:08 pm |
RNS |
Exercise of Options |
12th Dec 2023 3:47 pm |
RNS |
PDMR Dealings |
21st Nov 2023 7:00 am |
RNS |
Interim Results |
1st Nov 2023 12:24 pm |
RNS |
Change of Nominated Adviser |
26th Oct 2023 7:00 am |
RNS |
Notice of Investor Presentation |
10th Oct 2023 3:17 pm |
RNS |
Trading Update and Notice of Results |
25th Aug 2023 4:36 pm |
RNS |
PDMR Dealings |
16th Aug 2023 1:22 pm |
RNS |
Result of AGM |
16th Aug 2023 7:00 am |
RNS |
AGM Statement |
11th Aug 2023 2:00 pm |
RNS |
Long-Term Incentive Plan Awards |
17th Jul 2023 7:00 am |
RNS |
Notice of AGM |
12th Jul 2023 12:05 pm |
RNS |
Director/PDMR Dealings |
12th Jun 2023 4:34 pm |
RNS |
PDMR Dealings |
23rd May 2023 7:00 am |
RNS |
FY23 Final Results |
11th May 2023 9:00 am |
RNS |
PDMR Dealings |
4th May 2023 7:00 am |
RNS |
Notice of Results and Investor Presentation |
14th Apr 2023 6:03 pm |
RNS |
PDMR Dealings |
14th Apr 2023 3:24 pm |
RNS |
Director Dealing |
15th Mar 2023 1:15 pm |
RNS |
Director Dealings |
14th Mar 2023 4:00 pm |
RNS |
PDMR Dealings |
7th Mar 2023 9:05 am |
RNS |
Second Price Monitoring Extn |
7th Mar 2023 9:00 am |
RNS |
Price Monitoring Extension |
7th Mar 2023 7:00 am |
RNS |
Trading Update |
15th Feb 2023 10:59 am |
RNS |
PDMR Dealings |
19th Jan 2023 9:56 am |
RNS |
PDMR Dealings |