29th Aug 2024 9:28 am |
RNS |
Holding(s) in Company |
29th Aug 2024 7:00 am |
RNS |
Share buyback-transaction in own shares |
28th Aug 2024 7:00 am |
RNS |
Share buyback-transaction in own shares |
27th Aug 2024 7:00 am |
RNS |
Share buyback-transaction in own shares |
23rd Aug 2024 7:00 am |
RNS |
Share buyback-transaction in own shares |
22nd Aug 2024 7:00 am |
RNS |
Q2 and H1 2024 Results |
22nd Aug 2024 7:00 am |
RNS |
Share buyback-transaction in own shares |
21st Aug 2024 7:00 am |
RNS |
Share buyback-transaction in own shares |
20th Aug 2024 4:14 pm |
RNS |
Director Dealings |
20th Aug 2024 7:00 am |
RNS |
Share buyback-transaction in own shares |
19th Aug 2024 7:00 am |
RNS |
Share buyback-transaction in own shares |
16th Aug 2024 7:00 am |
RNS |
Share buyback-transaction in own shares |
15th Aug 2024 7:00 am |
RNS |
Share buyback-transaction in own shares |
14th Aug 2024 7:00 am |
RNS |
Share buyback-transaction in own shares |
13th Aug 2024 7:00 am |
RNS |
Share buyback-transaction in own shares |
12th Aug 2024 7:00 am |
RNS |
Share buyback-transaction in own shares |
9th Aug 2024 7:00 am |
RNS |
Share buyback-transaction in own shares |
8th Aug 2024 7:00 am |
RNS |
Q2 2024 Results Conference Call Details |
8th Aug 2024 7:00 am |
RNS |
Share buyback-transaction in own shares |
7th Aug 2024 7:00 am |
RNS |
Share buyback-transaction in own shares |
6th Aug 2024 7:00 am |
RNS |
Share buyback-transaction in own shares |
5th Aug 2024 7:00 am |
RNS |
Share buyback-transaction in own shares |
2nd Aug 2024 7:00 am |
RNS |
Share buyback-transaction in own shares |
1st Aug 2024 7:00 am |
RNS |
Share buyback-transaction in own shares |
31st Jul 2024 10:30 am |
RNS |
Director Dealings |
31st Jul 2024 7:00 am |
RNS |
Share buyback-transaction in own shares |
30th Jul 2024 7:00 am |
RNS |
Share buyback-transaction in own shares |
29th Jul 2024 7:00 am |
RNS |
Share buyback-transaction in own shares |
26th Jul 2024 7:00 am |
RNS |
Share buyback-transaction in own shares |
25th Jul 2024 7:00 am |
RNS |
Share buyback-transaction in own shares |
24th Jul 2024 7:00 am |
RNS |
Share buyback-transaction in own shares |
23rd Jul 2024 7:00 am |
RNS |
Share buyback-transaction in own shares |
22nd Jul 2024 7:01 am |
RNS |
Block Listing Six Monthly Return |
22nd Jul 2024 7:00 am |
RNS |
Share buyback-transaction in own shares |
19th Jul 2024 10:36 am |
RNS |
Share buyback-transaction in own shares |
18th Jul 2024 7:00 am |
RNS |
Share buyback-transaction in own shares |
17th Jul 2024 7:00 am |
RNS |
Share buyback-transaction in own shares |
16th Jul 2024 7:00 am |
RNS |
Share buyback-transaction in own shares |
15th Jul 2024 7:00 am |
RNS |
Share buyback-transaction in own shares |
12th Jul 2024 7:00 am |
RNS |
Share buyback-transaction in own shares |