26th Jul 2023 10:00 am |
RNS |
Holding(s) in Company |
25th Jul 2023 8:00 am |
RNS |
Holding(s) in Company |
14th Jul 2023 4:30 pm |
RNS |
Director/PDMR Shareholding |
12th Jul 2023 3:30 pm |
RNS |
Result of AGM |
12th Jul 2023 7:00 am |
RNS |
AGM Statement |
3rd Jul 2023 10:00 am |
RNS |
Notice of dividend currency exchange rate |
23rd Jun 2023 3:30 pm |
RNS |
Director/PDMR Shareholding |
23rd Jun 2023 7:00 am |
RNS |
Grant of options under Sharesave Scheme |
14th Jun 2023 7:00 am |
RNS |
Holding(s) in Company |
6th Jun 2023 7:00 am |
RNS |
Annual Report and Accounts & Notice of AGM |
2nd Jun 2023 7:00 am |
RNS |
Director/PDMR Shareholding |
23rd May 2023 7:00 am |
RNS |
Preliminary Results |
12th Apr 2023 7:00 am |
RNS |
Directorate Changes |
22nd Mar 2023 7:00 am |
RNS |
Full Year Trading Update |
13th Mar 2023 7:00 am |
RNS |
Holding(s) in Company |
8th Mar 2023 7:00 am |
RNS |
Holding(s) in Company |
3rd Mar 2023 7:00 am |
RNS |
Holding(s) in Company |
2nd Feb 2023 7:00 am |
RNS |
Director/PDMR Shareholding |
9th Jan 2023 7:00 am |
RNS |
Director/PDMR Shareholding |
3rd Jan 2023 12:00 pm |
RNS |
Change in JSE Sponsor |
14th Nov 2022 10:00 am |
RNS |
Notice of dividend currency exchange rate |
28th Oct 2022 10:00 am |
RNS |
Director/PDMR Shareholding |
26th Oct 2022 7:00 am |
RNS |
Half-year Report |
21st Sep 2022 7:00 am |
RNS |
Half Year Trading Update |
25th Aug 2022 8:00 am |
RNS |
Director/PDMR Shareholding |
26th Jul 2022 11:45 am |
RNS |
Result of AGM |
26th Jul 2022 7:00 am |
RNS |
AGM Statement |
22nd Jul 2022 10:00 am |
RNS |
Notice of dividend currency exchange rate |
19th Jul 2022 2:30 pm |
RNS |
Update regarding proposal of a special dividend |
23rd Jun 2022 11:00 am |
RNS |
Grant of options under Sharesave Scheme |
15th Jun 2022 8:00 am |
RNS |
Annual Financial Report and Notice of AGM |
6th Jun 2022 8:00 am |
RNS |
Director/PDMR Shareholding |
24th May 2022 7:00 am |
RNS |
Preliminary Results |
17th May 2022 4:00 pm |
RNS |
Holding(s) in Company |
10th May 2022 7:00 am |
RNS |
Holding(s) in Company |
3rd May 2022 7:00 am |
RNS |
Director Declaration |
16th Mar 2022 7:00 am |
RNS |
Full Year Trading Update |
16th Feb 2022 12:00 pm |
RNS |
Holding(s) in Company |
20th Jan 2022 8:00 am |
RNS |
Director/PDMR Shareholding |
17th Jan 2022 9:00 am |
RNS |
Director/PDMR Shareholding |