Financial calendar

Q4 Trading Update - 17 January 2017

2016 Preliminary Results - 28 February 2017

Trading Update - May 2017

Annual General Meeting - May 2017

Interim Results - 1 August 2017 (provisional)

Trading Update - 3 October 2017 (provisional)

 

Next key date

Trading Update - May 2017