Financial calendar

2019  
Half year results 2019 31 July 2019
Trading update 13 November 2019
2020  
Trading update 14 January 2020
Full year results 2019 26 February 2020
Annual General Meeting and trading update 23 April 2020 
Half year results 2020 29 July 2020 
Trading update 11 November 2020

Previous  
Annual General Meeting and trading update 25 April 2019
Full year results 27 February 2019
Trading update 9 Jan 2019
Trading update 13 November 2018
Half year results 2018 31 July 2018
Capital Markets Day 15 May 2018 
Annual General Meeting and trading update 26 April 2018
Full year results 2017 28 February 2018
Trading update 10 January 2018 
Trading update 13 November 2017
Half year results 2017 1 August 2017
Annual General Meeting and trading update 27 April 2017
Full year results 2016 28 February 2017
Trading update 11 January 2017