27th Mar 2025 8:07 am |
RNS |
Transaction in Own Shares |
21st Mar 2025 8:55 am |
RNS |
Transaction in Own Shares |
20th Mar 2025 7:00 am |
RNS |
Transaction in Own Shares |
6th Mar 2025 7:00 am |
RNS |
Interim Results |
3rd Dec 2024 10:00 am |
RNS |
Grant of Options |
22nd Nov 2024 3:36 pm |
RNS |
Result of AGM |
21st Nov 2024 3:15 pm |
RNS |
AGM Statement |
30th Oct 2024 3:25 pm |
RNS |
PDMR Dealing |
3rd Oct 2024 7:00 am |
RNS |
Final Results |
15th Jul 2024 4:30 pm |
RNS |
Exercise of Options, Treasury Shares and TVR |
1st Jul 2024 4:46 pm |
RNS |
Exercise of Options, Treasury Shares and TVR |
31st May 2024 10:30 am |
RNS |
Grant of Options |
31st May 2024 10:00 am |
RNS |
Exercise of Options, Treasury Shares and TVR |
23rd May 2024 10:00 am |
RNS |
Directorate Changes |
23rd Apr 2024 4:25 pm |
RNS |
PDMR & PCA Dealing |
23rd Apr 2024 12:30 pm |
RNS |
Result of General Meeting |
22nd Mar 2024 12:30 pm |
RNS |
Notice of GM |
14th Mar 2024 7:00 am |
RNS |
Interim Results |
16th Jan 2024 10:00 am |
RNS |
Directorate Change |
11th Dec 2023 10:00 am |
RNS |
Exercise of Options, Treasury Shares and TVR |
16th Nov 2023 5:21 pm |
RNS |
Result of AGM |
16th Nov 2023 3:15 pm |
RNS |
AGM Statement |
12th Oct 2023 7:00 am |
RNS |
Final Results |
4th Jul 2023 1:15 pm |
RNS |
Directorate Changes |
20th Apr 2023 4:02 pm |
RNS |
PDMR Dealing |
18th Apr 2023 1:17 pm |
RNS |
Exercise of Options, Treasury Shares and TVR |
4th Apr 2023 3:02 pm |
RNS |
PDMR & PCA Dealing |
16th Mar 2023 7:00 am |
RNS |
Interim Results |
7th Dec 2022 8:22 am |
RNS |
PDMR & PCA Dealing |
17th Nov 2022 6:26 pm |
RNS |
Result of AGM |
17th Nov 2022 3:15 pm |
RNS |
AGM Statement |
9th Nov 2022 6:30 pm |
RNS |
PCA Dealing |
24th Oct 2022 4:10 pm |
RNS |
Directorate Change |
11th Oct 2022 7:00 am |
RNS |
Final Results |
26th Sep 2022 3:00 pm |
RNS |
Acquisition |
13th Jul 2022 11:53 am |
RNS |
PCA Dealing |
4th Jul 2022 2:08 pm |
RNS |
Exercise of Options, Treasury Shares and TVR |
1st Jul 2022 9:30 am |
RNS |
PDMR & PCA Dealing |
31st Mar 2022 1:21 pm |
RNS |
PDMR Dealing |
23rd Mar 2022 12:35 pm |
RNS |
PDMR & PCA Dealing |