Upcoming events Date Event Calendar 17 Dec 2024 Full Year Results Add Past events Date Event 17 Oct 2024 Trading update 04 Jun 2024 Interim Results 23 Feb 2024 Annual General Meeting and Trading Update 12 Dec 2023 Full Year Results 06 Jun 2023 Interim Results 15 Mar 2023 Annual General Meeting and Trading Update 13 Dec 2022 Full Year Results 06 Oct 2022 Trading Update 08 Jun 2022 Interim Results 03 Mar 2022 Annual General Meeting 14 Dec 2021 Full Year Results 02 Nov 2021 Trading Update 14 Sep 2021 Trading update 03 Jun 2021 Interim Results 04 Mar 2021 Annual General Meeting 15 Dec 2020 Full Year Results 31 Oct 2020 Financial Year End 15 Sep 2020 Trading update 03 Jun 2020 Interim Results 04 Mar 2020 Annual General Meeting Trading Update 04 Mar 2020 Annual General Meeting 16 Dec 2019 Full Year Results 31 Oct 2019 Financial Year End 13 Sep 2019 Interim Dividend Payment Date 11 Sep 2019 Scheduled Trading Update 30 Aug 2019 Interim Dividend Record Date 05 Jun 2019 Interim Results 10 May 2019 Post Close Statement 21 Mar 2019 Annual General Meeting 17 Jan 2019 Full Year Results 15 Nov 2018 Trading Update 04 Sep 2018 Trading update 21 Jun 2018 Interim Results 20 Mar 2018 Annual General Meeting 18 Jan 2018 Full Year Results 14 Nov 2017 Post-Close Trading Update 05 Sep 2017 Trading update 22 Jun 2017 Interim Results 17 Mar 2017 Annual General Meeting 19 Jan 2017 Full Year Results 21 Nov 2016 Post-Close Trading Update 31 Aug 2016 Trading update 21 Jun 2016 Interim Results 21 Mar 2016 Annual General Meeting 21 Jan 2016 Full Year Results 25 Nov 2015 Post-Close Trading Update 14 Sep 2015 Trading statement 23 Jun 2015 Interim Results 19 Mar 2015 Annual General Meeting 22 Jan 2015 FY 2014 Results to 31 October 2014 25 Nov 2014 Post-Close Trading Update 17 Sep 2014 IMS