30th Jun 2023 5:00 pm |
RNS |
Voting Rights and Capital |
29th Jun 2023 1:20 pm |
RNS |
Notice of Interim results |
19th Jun 2023 7:00 am |
RNS |
Promotion into the FTSE 250 Index |
12th Jun 2023 4:21 pm |
RNS |
Replacement: PDMR and PCA notification |
1st Jun 2023 7:00 am |
RNS |
Trading Update |
28th Apr 2023 11:36 am |
RNS |
Result of AGM |
20th Apr 2023 7:00 am |
RNS |
Announcement of Special Dividend |
6th Apr 2023 4:00 pm |
RNS |
Director/PDMR Shareholding |
3rd Apr 2023 7:00 am |
RNS |
Voting Rights and Capital |
1st Mar 2023 7:00 am |
RNS |
Audited Annual Results |
1st Mar 2023 7:00 am |
RNS |
Publication of Annual Report and Accounts |
28th Feb 2023 5:51 pm |
RNS |
Publication of Annual Report and Accounts |
28th Feb 2023 7:00 am |
RNS |
Notice of Annual Results |
10th Jan 2023 7:00 am |
RNS |
Block Listing Six-Monthly Return |
5th Jan 2023 2:07 pm |
RNS |
Holding(s) in Company |
19th Dec 2022 7:00 am |
RNS |
Block Listing Application |
14th Nov 2022 7:00 am |
RNS |
Trading Update |
30th Sep 2022 4:33 pm |
RNS |
Voting Rights and Capital |