Financial calendar

Upcoming events

Date Event Outlook
25 Apr 2024 Annual General Meeting
6 Aug 2024 Interim results for the six months to 30 June 2024
8 Oct 2024 Q3 trading update (trading for the three months to 30 September 2024)

Past events

Date Event
10 Apr 2024 Q1 trading update (trading for the three months to 31 March 2024)
5 Mar 2024 Results for the 12 months to 31 December 2023
11 Jan 2024 Q4 and Full Year Trading Update: 2023
Date Event
2 Oct 2023 Q3 trading update (trading for the three months to 30 September 2023)
1 Aug 2023 Interim results for the six months to 30 June 2023
18 Apr 2023 Annual General Meeting
13 Apr 2023 Q1 trading update (trading for the three months to 31 March 2023)
28 Feb 2023 Results for the 12 months to 31 December 2022
12 Jan 2023 Trading Update for the 12 months to 31 December 2022
Date Event
11 Oct 2022 Q3 trading update (trading for the three months to 30 September 2022)
1 Aug 2022 Interim results for the six months to 30 June 2022
14 Apr 2022 Q1 trading update (trading for the three months to 31 March 2022)
14 Apr 2022 Annual General Meeting
1 Mar 2022 Results for the 12 months to 31 December 2021
11 Jan 2022 Trading update for the 12 months to 31 December 2021
Date Event
11 Oct 2021 Q3 trading update (trading for the three months to 30 September 2021)
2 Aug 2021 Interim results for the six months to 30 June 2021
20 Apr 2021 Annual General Meeting
13 Apr 2021 Q1 trading update (trading for the three months to 31 March 2021)
2 Mar 2021 Results for the 12 months to 31 December 2020
12 Jan 2021 Trading update for the 12 months to 31 December 2020
Date Event
12 Oct 2020 Q3 Trading Update (trading for the nine months ended 30 September 2020)
3 Aug 2020 Interim results for the six months ended 30 June 2020
4 Jun 2020 Trading Update (trading for the five months to 31 May 2020)
21 Apr 2020 Annual General Meeting*
3 Apr 2020 Q1 Trading Update (trading for the three months to 31 March 2020)
3 Mar 2020 Results for the 12 months to 31 December 2019
13 Jan 2020 Trading update for the 12 months to 31 December 2019
Date Event
10 Oct 2019 Q3 Trading Update (trading for the nine months ended 30 September 2019)
1 Aug 2019 Interim results for the six months ended 30 June 2019
16 Apr 2019 Annual General Meeting*
15 Apr 2019 Q1 Trading Update (trading for the three months to 31 March 2019)
5 Mar 2019 Results for the 12 months to 31 December 2018
14 Jan 2019 Trading update for the 12 months to 31 December 2018