| Date | Source | Headline |
|---|---|---|
| 2nd Feb 2026 7:00 am | RNS | Share Buyback & Completion of Buyback Programme |
| 30th Jan 2026 7:00 am | RNS | Share Buyback |
| 29th Jan 2026 7:00 am | RNS | Share Buyback |
| 28th Jan 2026 11:41 am | RNS | Share Buyback |
| 27th Jan 2026 7:00 am | RNS | FY 2025 Trading Update |
| 15th Jan 2026 7:00 am | RNS | Share Buyback |
| 14th Jan 2026 11:43 am | RNS | Share Buyback |
| 14th Jan 2026 9:37 am | RNS | Share Buyback |
| 12th Jan 2026 9:45 am | RNS | Share Buyback |
| 9th Jan 2026 5:00 pm | RNS | Share Buyback |
| 8th Jan 2026 9:40 am | RNS | Share Buyback |
| 6th Jan 2026 6:03 pm | RNS | Share Buyback |
| 2nd Jan 2026 10:23 am | RNS | Share Buyback |
| 31st Dec 2025 10:45 am | RNS | Share Buyback |
| 31st Dec 2025 10:45 am | RNS | Share Buyback |
| 30th Dec 2025 7:00 am | RNS | Share Buyback |
| 30th Dec 2025 7:00 am | RNS | Share Buyback |
| 29th Dec 2025 7:00 am | RNS | Share Buyback |
| 29th Dec 2025 7:00 am | RNS | Share Buyback |
| 24th Dec 2025 10:43 am | RNS | Share Buyback |
| 24th Dec 2025 10:43 am | RNS | Share Buyback |
| 23rd Dec 2025 5:23 pm | RNS | Share Buyback |
| 23rd Dec 2025 5:23 pm | RNS | Share Buyback |
| 22nd Dec 2025 11:10 am | RNS | Share Buyback |
| 22nd Dec 2025 11:10 am | RNS | Share Buyback |
| 16th Dec 2025 1:57 pm | RNS | Share Buyback |
| 16th Dec 2025 7:00 am | RNS | Executive Chair share purchase |
| 8th Dec 2025 7:00 am | RNS | Cancellation of Treasury Shares & TVR |
| 24th Nov 2025 11:47 am | RNS | Share Buyback |
| 19th Nov 2025 3:41 pm | RNS | Share Buyback |
| 17th Nov 2025 2:12 pm | RNS | Share Buyback |
| 4th Nov 2025 1:54 pm | RNS | Total Voting Rights |
| 3rd Nov 2025 10:19 am | RNS | Share Buyback |
| 31st Oct 2025 1:02 pm | RNS | Share Buyback |
| 30th Oct 2025 12:55 pm | RNS | Share Buyback |
| 29th Oct 2025 10:59 am | RNS | Share Buyback |
| 28th Oct 2025 11:00 am | RNS | Share Buyback |
| 27th Oct 2025 10:25 am | RNS | Share Buyback |
| 24th Oct 2025 11:10 am | RNS | Share Buyback |
| 23rd Oct 2025 10:10 am | RNS | Share Buyback |