This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Find out more


Financial calendar

Interim (2016 half year) results28 July 2016 
Annual General Meeting18 May 2016 
Trading update18 May 2016 
Annual Report 201510 March 2016 
Preliminary (2015 full year) results25 February 2016 

Please note that all future dates are subject to change.