26th Jan 2022 7:00 am |
RNS |
Trading Update |
20th Sep 2021 7:01 am |
RNS |
Dividend Declaration |
20th Sep 2021 7:00 am |
RNS |
Half-year Report |
15th Sep 2021 5:22 pm |
RNS |
Notice of Results and Investor Presentation |
20th Jul 2021 4:34 pm |
RNS |
Transaction in Own Shares and TVR |
19th Jul 2021 11:54 am |
RNS |
Holding(s) in Company |
15th Jul 2021 4:40 pm |
RNS |
Transaction in Own Shares and TVR |
2nd Jul 2021 4:52 pm |
RNS |
Transaction in Own Shares and TVR |
2nd Jul 2021 4:49 pm |
RNS |
Dividend Timetable |
30th Jun 2021 4:51 pm |
RNS |
Director/PDMR Shareholding |
30th Jun 2021 4:47 pm |
RNS |
Total Voting Rights |
30th Jun 2021 4:10 pm |
RNS |
Result of AGM |
25th Jun 2021 10:54 am |
RNS |
Holding(s) in Company |
18th Jun 2021 5:03 pm |
RNS |
Transaction in Own Shares and TVR |
4th Jun 2021 9:52 am |
RNS |
Directorate Change |
4th Jun 2021 9:48 am |
RNS |
Posting - Annual Report & Accounts & Notice of AGM |
1st Jun 2021 7:00 am |
RNS |
Final Results |
24th Feb 2021 4:47 pm |
RNS |
Transaction in Own Shares and TVR |
24th Feb 2021 7:00 am |
RNS |
Transaction in Own Shares and TVR |
23rd Feb 2021 7:00 am |
RNS |
Transaction in own Shares and TVR |
16th Feb 2021 5:34 pm |
RNS |
Transaction in Own Shares and TVR |
11th Feb 2021 6:14 pm |
RNS |
Transaction in Own Shares and TVR |
10th Feb 2021 5:02 pm |
RNS |
Transaction in Own Shares and TVR |
10th Feb 2021 7:00 am |
RNS |
Trading Update |
18th Jan 2021 4:13 pm |
RNS |
Holding(s) in Company |
13th Jan 2021 4:43 pm |
RNS |
Transaction in Own Shares |
26th Oct 2020 7:00 am |
RNS |
Contract Wins |
21st Oct 2020 7:00 am |
RNS |
Transaction in Own Shares |
7th Oct 2020 7:00 am |
RNS |
Vista as a Service gaining traction |
6th Oct 2020 7:00 am |
RNS |
Transaction in Own Shares |
2nd Oct 2020 7:00 am |
RNS |
Transaction in Own Shares |
28th Sep 2020 7:00 am |
RNS |
Transaction in Own Shares |
21st Sep 2020 9:46 am |
RNS |
Share Buyback Programme |
21st Sep 2020 7:00 am |
RNS |
Dividend Declaration |
21st Sep 2020 7:00 am |
RNS |
Interim Results |
30th Jun 2020 12:09 pm |
RNS |
Result of AGM |
19th Jun 2020 5:48 pm |
RNS |
Directors' Dealings |
15th Jun 2020 12:30 pm |
RNS |
Directors' Dealings |
4th Jun 2020 4:56 pm |
RNS |
Posting of Annual Report & Notice of AGM |
2nd Jun 2020 7:00 am |
RNS |
Final Results |