28th Jan 2025 7:00 am |
RNS |
Fourth Quarter Trading Update |
9th Jan 2025 7:00 am |
RNS |
Management Change |
2nd Dec 2024 3:55 pm |
RNS |
Total Voting Rights |
15th Nov 2024 3:30 pm |
RNS |
Director/PDMR Shareholding |
15th Nov 2024 7:00 am |
RNS |
Issue of Shares |
7th Nov 2024 7:00 am |
RNS |
Third Quarter Trading Update |
4th Nov 2024 7:00 am |
RNS |
Notice of Q3 Trading Update |
1st Nov 2024 9:00 am |
RNS |
Total Voting Rights |
9th Oct 2024 7:00 am |
RNS |
Issue of Shares |
7th Oct 2024 7:00 am |
RNS |
Issue of Shares |
19th Sep 2024 7:00 am |
RNS |
Interim Results for 2024 |
2nd Sep 2024 3:45 pm |
RNS |
Total Voting Rights |
14th Aug 2024 7:00 am |
RNS |
Notice of Interim Results |
1st Aug 2024 9:31 am |
RNS |
Total Voting Rights |
1st Aug 2024 9:30 am |
RNS |
Total Voting Rights |
31st Jul 2024 7:00 am |
RNS |
Issue of Shares |
24th Jul 2024 11:23 am |
RNS |
Director/PDMR Shareholding |
2nd Jul 2024 3:30 pm |
RNS |
Director/PDMR Shareholding |
2nd Jul 2024 3:30 pm |
RNS |
Director/PDMR Shareholding |
1st Jul 2024 11:30 am |
RNS |
Total Voting Rights |
28th Jun 2024 7:00 am |
RNS |
Issue of Equity |
14th Jun 2024 3:02 pm |
RNS |
Director/PDMR Shareholding |
14th Jun 2024 7:00 am |
RNS |
Issue of Shares |
6th Jun 2024 3:51 pm |
RNS |
Result of AGM |
6th Jun 2024 12:00 pm |
RNS |
AGM Statement |
3rd Jun 2024 9:00 am |
RNS |
Total Voting Rights |
15th May 2024 7:00 am |
RNS |
Issue of Shares |
10th May 2024 7:00 am |
RNS |
First Quarter Trading Update |
9th May 2024 10:01 am |
RNS |
Notice of AGM |
9th May 2024 7:00 am |
RNS |
Issue of Shares |
3rd May 2024 9:00 am |
RNS |
Issue of Shares |
30th Apr 2024 11:25 am |
RNS |
Notice of Q1 Trading Update |
29th Apr 2024 7:00 am |
RNS |
Board Change |
3rd Apr 2024 4:00 pm |
RNS |
Director/PDMR Shareholding |
27th Mar 2024 7:00 am |
RNS |
Audited 2023 preliminary results |
12th Mar 2024 7:00 am |
RNS |
Transaction in Own Shares |
11th Mar 2024 7:00 am |
RNS |
Notice of Results |
11th Mar 2024 7:00 am |
RNS |
Transaction in Own Shares |
8th Mar 2024 7:00 am |
RNS |
Transaction in Own Shares |
7th Mar 2024 7:00 am |
RNS |
Transaction in Own Shares |