Home
Latest Share Price
Feed failed to load.
Overview
Corporate News
- 26 May 2026Transactions in own shares
- 18 May 2026Commencement of non-discretionary £50m share buyback programme
- 12 May 2026Q1 2026 Business Update
Highlights
03 Feb 2026
11 Nov 2025
18 Feb 2025