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