Financial calendar

Event Date*
Trading update 7 February 2019
Interim results 3 April 2019
Year end 31 July 2019
Trading update 1 August 2019
Preliminary results announcement 6 November 2019
AGM 3 December 2019
*subject to change