25th Nov 2024 12:00 pm |
RNS |
Dealings in securities |
21st Nov 2024 2:00 pm |
RNS |
Dealings in securities |
20th Nov 2024 8:20 am |
RNS |
DEALINGS IN SECURITIES |
11th Nov 2024 7:00 am |
RNS |
DEALINGS IN SECURITIES |
4th Nov 2024 3:00 pm |
RNS |
CONFIRMATION OF TREASURY SHARES HELD |
4th Nov 2024 1:00 pm |
RNS |
DEALINGS IN SECURITIES BY THE COMPANY SECRETARY |
31st Oct 2024 2:00 pm |
RNS |
Dealings in securities |
25th Oct 2024 4:00 pm |
RNS |
Notification of Major Holdings |
21st Oct 2024 2:00 pm |
RNS |
DEALING IN SECURITIES BY A PRESCRIBED OFFICER |
18th Oct 2024 1:00 pm |
RNS |
DEALING IN SECURITIES BY A PRESCRIBED OFFICER |
16th Oct 2024 2:00 pm |
RNS |
Notification of Major Holdings |
4th Oct 2024 3:00 pm |
RNS |
Dealings in securities |
2nd Oct 2024 9:00 am |
RNS |
CONFIRMATION OF TREASURY SHARES HELD |
26th Sep 2024 3:30 pm |
RNS |
Appointment Of Non-Executive Director |
23rd Sep 2024 3:00 pm |
RNS |
DEALING IN SECURITIES BY A PRESCRIBED OFFICER |
19th Aug 2024 3:00 pm |
RNS |
Appointment of Company Secretary |
19th Aug 2024 7:01 am |
RNS |
Dividend Declaration |
19th Aug 2024 7:00 am |
RNS |
Interim Results |
30th Jul 2024 3:00 pm |
RNS |
TR-1: Notification of Major Holdings |
26th Jul 2024 3:00 pm |
RNS |
Transaction in Own Shares |
2nd Jul 2024 3:00 pm |
RNS |
Confirmation of Treasury Shares Held |
18th Jun 2024 8:00 am |
RNS |
Pre-close and trading statement |
11th Jun 2024 11:00 am |
RNS |
Board Update |
5th Jun 2024 2:00 pm |
RNS |
Report of proceedings at the AGM |
5th Jun 2024 11:00 am |
RNS |
Director/PDMR Shareholding |
3rd Jun 2024 4:30 pm |
RNS |
CONFIRMATION OF TREASURY SHARES HELD |
3rd Jun 2024 8:00 am |
RNS |
Dealings in Securities |
10th May 2024 8:00 am |
RNS |
Director/PDMR Shareholding |
3rd May 2024 12:00 pm |
RNS |
Total Voting Rights |
2nd May 2024 11:00 am |
RNS |
Passing away of Non-Executive Director |
30th Apr 2024 8:00 am |
RNS |
Notice of AGM |
29th Apr 2024 11:00 am |
RNS |
Dealings in Securities |
24th Apr 2024 8:00 am |
RNS |
Annual Report |
24th Apr 2024 8:00 am |
RNS |
Publication of Annual Reports |
17th Apr 2024 1:00 pm |
RNS |
Dealings in Securities |
5th Apr 2024 10:00 am |
RNS |
Confirmation of Treasury Shares Held |
4th Apr 2024 2:00 pm |
RNS |
Dealings in Securities |
4th Apr 2024 12:00 pm |
RNS |
Dealings in Securities |
28th Mar 2024 8:00 am |
RNS |
BEE Compliance Report |
20th Mar 2024 11:00 am |
RNS |
Dealing in Securities |