Upcoming events20th April 2021Final Results 2020 – Announced 17th June 2021Annual General Meeting 2021 15th September 2021Interim Results 2021 – Announced Past events30th April 2019Final Results 2018 – Announced25th September 2019Interim Results 2019 – Announced21st April 2020Final Results 2020 – Announced18th June 2020Annual General Meeting 202028th January 2021Trading Statement 2020