10th Apr 2025 12:00 pm |
RNS |
Director/PDMR Shareholding |
10th Apr 2025 7:00 am |
RNS |
Director/PDMR Shareholding |
2nd Apr 2025 7:00 am |
RNS |
Trading Update |
12th Feb 2025 11:02 am |
RNS |
Holding(s) in Company |
21st Jan 2025 7:00 am |
RNS |
Trading Update |
9th Jan 2025 5:18 pm |
RNS |
Holding(s) in Company |
19th Nov 2024 7:00 am |
RNS |
Interim Results |
22nd Oct 2024 7:00 am |
RNS |
Half Year Trading Update |
8th Oct 2024 7:00 am |
RNS |
Holding(s) in Company |
7th Oct 2024 9:34 am |
RNS |
Holding(s) in Company |
1st Oct 2024 12:25 pm |
RNS |
Holding(s) in Company |
12th Sep 2024 12:06 pm |
RNS |
Holding(s) in Company |
6th Sep 2024 11:28 am |
RNS |
Result of AGM |
6th Sep 2024 7:00 am |
RNS |
AGM Statement and Trading Update |
14th Aug 2024 5:07 pm |
RNS |
Notice of AGM |
5th Jul 2024 1:13 pm |
RNS |
Board Succession Update |
27th Jun 2024 7:00 am |
RNS |
Holding(s) in Company |
27th Jun 2024 7:00 am |
RNS |
Holding(s) in Company |
25th Jun 2024 1:30 pm |
RNS |
Holding(s) in Company |
25th Jun 2024 1:24 pm |
RNS |
Holding(s) in Company |
25th Jun 2024 7:01 am |
RNS |
Final Results |
25th Jun 2024 7:00 am |
RNS |
Board Succession Update |
14th May 2024 5:18 pm |
RNS |
Holding(s) in Company |
24th Apr 2024 7:01 am |
RNS |
Board Succession Update |
24th Apr 2024 7:00 am |
RNS |
Year-End Trading Update |
21st Feb 2024 5:00 pm |
RNS |
PDMR Dealings |
18th Jan 2024 7:00 am |
RNS |
Trading Update |
14th Nov 2023 11:54 am |
RNS |
Holding(s) in Company |
14th Nov 2023 7:00 am |
RNS |
Interim Results |
31st Oct 2023 9:00 am |
RNS |
Holding(s) in Company |
19th Oct 2023 7:00 am |
RNS |
Half Year Trading Update |
27th Sep 2023 11:22 am |
RNS |
Holding(s) in Company |
27th Sep 2023 7:00 am |
RNS |
Holding(s) in Company |
8th Sep 2023 10:59 am |
RNS |
Result of Annual General Meeting |
8th Sep 2023 7:00 am |
RNS |
AGM Statement and Trading Update |
15th Aug 2023 3:00 pm |
RNS |
Notice of AGM |
24th Jul 2023 7:00 am |
RNS |
Adoption of New LTIP and Grant of Options |
22nd Jun 2023 11:53 am |
RNS |
Holding(s) in Company |
20th Jun 2023 7:00 am |
RNS |
Final Results |
13th Jun 2023 7:00 am |
RNS |
Notice of Full Year Results |