Fri 31 Jul 2026

Final Results

Tue 02 Jun 2026

Result of Share Buyback

Fri 08 May 2026

Full Year Trading Update

Wed 28 Jan 2026

Half Year Results

Wed 10 Feb 2026

Holding(s) in Company