
Financial calendar
-
10 March 2017
Annual Report 2016 -
17 May 2017
Annual General Meeting 2017 -
17 May 2017
Trading update -
23 May 2017
Preliminary (2016 full year) results -
31 July 2017
Interim (2017 half year) results -
16 November 2017
Trading update