2nd Jun 2025 7:00 am |
RNS |
Total Voting Rights |
21st May 2025 7:00 am |
RNS |
Additional Share Buyback Programme |
20th May 2025 2:41 pm |
RNS |
Result of AGM and Voting Results |
20th May 2025 7:00 am |
RNS |
AGM Statement |
13th May 2025 7:00 am |
RNS |
Share Buyback & Completion of Share Buyback Prog. |
9th May 2025 1:42 pm |
RNS |
Share Buyback |
8th May 2025 9:11 am |
RNS |
Share Buyback |
6th May 2025 3:55 pm |
RNS |
Share Buyback |
29th Apr 2025 7:00 am |
RNS |
Share Buyback |
28th Apr 2025 7:00 am |
RNS |
Posting of AR&A & Notice of AGM |
9th Apr 2025 7:00 am |
RNS |
Share Buyback |
8th Apr 2025 7:00 am |
RNS |
Share Buyback |
7th Apr 2025 2:58 pm |
RNS |
Share Buyback |
7th Apr 2025 7:00 am |
RNS |
Share Buyback |
2nd Apr 2025 7:00 am |
RNS |
Share Buyback |
1st Apr 2025 7:00 am |
RNS |
Share Buyback |
26th Mar 2025 7:00 am |
RNS |
Director/PDMR Shareholding |
25th Mar 2025 7:00 am |
RNS |
Appointment of CEO |
25th Mar 2025 7:00 am |
RNS |
Full year results |
6th Mar 2025 7:00 am |
RNS |
Notice of Results & Investor Presentations |
7th Feb 2025 3:04 pm |
RNS |
Holding(s) in Company |
6th Feb 2025 11:34 am |
RNS |
Holding(s) in Company |
29th Jan 2025 7:00 am |
RNS |
FY 2024 Trading Update |
17th Sep 2024 7:00 am |
RNS |
Half-year Report |
3rd Sep 2024 7:00 am |
RNS |
Notice of Results and Investor Presentation |
24th Jul 2024 7:00 am |
RNS |
Trading Update |
14th May 2024 1:15 pm |
RNS |
Result of AGM and Voting Results |
14th May 2024 10:17 am |
RNS |
AGM Statement & Positive Q1 update (replacement) |
14th May 2024 7:00 am |
RNS |
AGM Statement & Positive Q1 Trading update |
22nd Apr 2024 11:53 am |
RNS |
Posting of Annual Report & Notice of AGM |
25th Mar 2024 5:15 pm |
RNS |
Director/PDMR Shareholding |
20th Mar 2024 8:30 am |
RNS |
Final Results |
15th Mar 2024 7:00 am |
RNS |
Investor Presentation – Revised start time |
11th Mar 2024 7:00 am |
RNS |
Notice of Results and Investor Presentation |
29th Jan 2024 7:00 am |
RNS |
Trading Update |
11th Jan 2024 7:00 am |
RNS |
Director/PDMR Shareholding |
3rd Jan 2024 4:14 pm |
RNS |
Holding(s) in Company |
29th Nov 2023 4:55 pm |
RNS |
Holding(s) in Company |
26th Oct 2023 7:00 am |
RNS |
Opening of new US LS Manufacturing Facility |
26th Sep 2023 7:00 am |
RNS |
Interim results |