31st Jan 2023 7:00 am |
RNS |
FY2022 Trading Update |
26th Sep 2022 7:00 am |
RNS |
Interim Results |
14th Sep 2022 7:00 am |
RNS |
Notice of Results and Presentations |
1st Aug 2022 7:00 am |
RNS |
Grant of Options |
28th Jul 2022 7:00 am |
RNS |
Trading Update |
31st May 2022 2:23 pm |
RNS |
Result of AGM |
6th May 2022 4:08 pm |
RNS |
Posting of Annual Report & Accounts, Notice of AGM |
12th Apr 2022 7:00 am |
RNS |
Final Results |
6th Apr 2022 7:00 am |
RNS |
Notice of Results and Presentation to Analysts |
26th Jan 2022 7:00 am |
RNS |
PDMR Dealings |
25th Jan 2022 2:05 pm |
RNS |
Second Price Monitoring Extn |
25th Jan 2022 2:00 pm |
RNS |
Price Monitoring Extension |
24th Jan 2022 7:00 am |
RNS |
Trading Update & Directorate Addition |
30th Sep 2021 7:00 am |
RNS |
Investor Presentation |
28th Sep 2021 7:00 am |
RNS |
Interim Results |
6th Aug 2021 7:00 am |
RNS |
New Contract |
23rd Jul 2021 3:16 pm |
RNS |
Holding(s) in Company |
23rd Jul 2021 2:31 pm |
RNS |
Holding(s) in Company |
22nd Jul 2021 8:00 am |
RNS |
Admission to AIM & First Day of Dealings |