20/11/2024
|
07:00
|
Half-year Report
|
PR Newswire
|
15/10/2024
|
07:00
|
Board Change
|
PR Newswire
|
19/09/2024
|
10:40
|
Results of AGM and Board Changes
|
PR Newswire
|
14/08/2024
|
14:50
|
Director's Dealing
|
PR Newswire
|
12/08/2024
|
15:05
|
Director's Dealing
|
PR Newswire
|
08/08/2024
|
13:55
|
Director's Dealing
|
PR Newswire
|
07/08/2024
|
13:10
|
Director's Dealing
|
PR Newswire
|
02/08/2024
|
07:00
|
Final Results for the year ended 31 March 2024
|
PR Newswire
|
11/06/2024
|
13:12
|
Cancellation of Treasury Shares
|
PR Newswire
|
12/04/2024
|
16:05
|
Update re: Director's Shareholding
|
PR Newswire
|
03/04/2024
|
16:50
|
Holding(s) in Company
|
PR Newswire
|
02/04/2024
|
11:51
|
Replacement RNS: Transaction in Own Shares and Completion of Buyback Programme
|
PR Newswire
|
02/04/2024
|
07:00
|
Transaction in Own Shares and Completion of Buyback Programme
|
PR Newswire
|
28/03/2024
|
07:00
|
Transaction in Own Shares
|
PR Newswire
|
19/03/2024
|
07:00
|
Commencement of Further Share Buyback Programme
|
PR Newswire
|
29/11/2023
|
14:26
|
Director Dealing
|
PR Newswire
|
16/11/2023
|
07:00
|
Half-year Report
|
PR Newswire
|
29/09/2023
|
15:45
|
Cancellation of Treasury Shares
|
PR Newswire
|
28/09/2023
|
18:14
|
Update re Result of Annual General Meeting
|
PR Newswire
|
28/09/2023
|
11:00
|
Results of AGM and Trading Update
|
PR Newswire
|
24/08/2023
|
15:39
|
Holding(s) in Company
|
PR Newswire
|
24/08/2023
|
14:34
|
Holding(s) in Company
|
PR Newswire
|
24/08/2023
|
07:00
|
Transaction in Own Shares and Completion of Buyback Programme
|
PR Newswire
|
23/08/2023
|
11:15
|
Transaction in Own Shares
|
PR Newswire
|
15/08/2023
|
07:00
|
Commencement of Further Share Buyback Programme
|
PR Newswire
|
22/11/2022
|
07:00
|
Half-year Report
|
PR Newswire
|
29/09/2022
|
13:03
|
Results of AGM and Trading Update
|
PR Newswire
|
02/08/2022
|
07:00
|
Final Results for the year ended 31 March 2022
|
PR Newswire
|
06/05/2022
|
14:00
|
Cancellation of Treasury Shares
|
PR Newswire
|
16/03/2022
|
07:00
|
Completion of Buyback Programme
|
PR Newswire
|
09/03/2022
|
17:15
|
Transaction in Own Shares
|
PR Newswire
|
01/03/2022
|
17:15
|
Holding(s) in Company
|
PR Newswire
|
25/02/2022
|
09:00
|
Transaction in Own Shares
|
PR Newswire
|
16/02/2022
|
15:15
|
Transaction in Own Shares
|
PR Newswire
|
01/02/2022
|
07:00
|
Transaction in Own Shares
|
PR Newswire
|
21/01/2022
|
07:00
|
Commencement of Further Share Buyback Programme
|
PR Newswire
|
23/11/2021
|
07:00
|
Half-Year Report
|
PR Newswire
|
29/07/2021
|
09:00
|
Final Results for the year ended 31 March 2021
|
PR Newswire
|
17/06/2021
|
07:00
|
Completion of Buyback Programme
|
PR Newswire
|
10/06/2021
|
07:00
|
Transaction in Own Shares
|
PR Newswire
|
07/06/2021
|
07:00
|
Holding(s) in Company
|
PR Newswire
|
03/06/2021
|
07:00
|
Transaction in Own Shares
|
PR Newswire
|
26/05/2021
|
07:00
|
Transaction in Own Shares
|
PR Newswire
|
13/05/2021
|
07:05
|
Commencement of Share Buyback Programme
|
PR Newswire
|
13/05/2021
|
07:00
|
Trading Update
|
PR Newswire
|
05/07/2005
|
15:54
|
Issue of Equity
|
RNS
|
04/07/2005
|
08:30
|
Admission to AIM
|
RNS
|