Financial calendar
Upcoming events
| Date | Event | Outlook |
|---|
Past events
2025
2024
2023
2022
2021
2020
2019
| Date | Event |
|---|---|
| 21 Oct 2025 | Q3 trading update (trading for the three months to 30 September 2025) |
| 5 Aug 2025 | Interim results for the six months to 30 June 2025 |
| 24 Apr 2025 | Annual General Meeting |
| 24 Apr 2025 | Q1 trading update (trading for the three months to 31 March 2025) |
| 4 Mar 2025 | Annual Results for the 12 months to 31 December 2024 |
| 21 Jan 2025 | Q4 and Full Year 2024 Trading Update |
| Date | Event |
|---|---|
| 8 Oct 2024 | Q3 trading update (trading for the three months to 30 September 2024) |
| 6 Aug 2024 | Interim results for the six months to 30 June 2024 |
| 25 Apr 2024 | Annual General Meeting |
| 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 |