Corporate calendar

Q1 FY26 trading update15 January 2026
Annual General Meeting11 March 2026
Half-year pre-close trading update26 March 2026