Financial Calendar
If you would like to be alerted when new event is added, please register with our alert service.
Earning Results
There are no events scheduled at this time
| Date | Event |
|---|---|
| 15 October 2025 | Q3 Trading Update |
| 12 August 2025 | Interim Results |
| 10 July 2025 | Q2 Trading Update |
| 09 April 2025 | Q1 Trading Update |
| 06 March 2025 | Full Year Results |
| 13 January 2025 | Q4 Trading Update |
| 14 October 2024 | Q3 trading update |
| 08 August 2024 | Interim Results |
| 10 July 2024 | Q2 Trading Update |
| 15 April 2024 | Q1 Trading Update |
| 07 March 2024 | Full Year Results |
| 15 January 2024 | Q4 Trading Update |
| 11 October 2023 | Q3 Trading Update |
| 07 August 2023 | Interim Results |
| 12 July 2023 | Q2 Trading Update |
| 17 April 2023 | Q1 Trading Update |
| 09 March 2023 | Full Year Results |
| 11 January 2023 | Q4 Trading Update |
| 12 October 2022 | Q3 Trading Update |
| 08 August 2022 | Interim Results |
| 13 July 2022 | Q2 Trading Update |
| 13 April 2022 | Q1 Trading Update |
| 03 March 2022 | Full Year Results |
| 12 January 2022 | Q4 Trading Update |
| 06 October 2021 | Q3 Trading Update |
| 09 August 2021 | Interim Results |
| 14 July 2021 | Q2 Trading Update |
| 09 April 2021 | Q1 2021 Trading Update |
| 03 March 2021 | Full Year Results |
| 13 January 2021 | Q4 2020 Trading Update |
| 14 October 2020 | Q3 2020 Trading Update |
| 05 August 2020 | Half Year Results |
| 09 July 2020 | Q2 2020 Trading Update |
| 08 April 2020 | Q1 2020 Trading Update |
| 14 January 2020 | Q4 2019 Trading Update |
| 09 October 2019 | Q3 2019 Trading Update |
| 07 August 2019 | Half Year Results |
| 10 July 2019 | Q2 2019 Trading Update |
| 10 April 2019 | Q1 2019 Trading Update |
| 06 March 2019 | FY 2018 Results |
| 14 January 2019 | Q4 2018 Trading Update |
| 10 October 2018 | Q3 2018 Trading Update |
| 08 August 2018 | Half Year Results |
| 11 July 2018 | Q2 2018 Trading Update |
| 11 April 2018 | Q1 2018 Trading Update |
| 07 March 2018 | Full Year Results |
| 10 January 2018 | Q4 2017 Trading Update |
| 11 October 2017 | Q3 2017 Trading Update |
| 10 August 2017 | Half Year Results |
| 11 July 2017 | Q2 2017 Trading Update |
| 12 April 2017 | Q1 2017 Trading Update |
| 08 March 2017 | Full Year Results |
| 11 January 2017 | Q4 2016 Trading Update |
| 11 October 2016 | Q3 2016 Interim management Statement |
| 11 August 2016 | Half Year Results |
| 12 July 2016 | Q2 2016 Trading Update |
| 12 April 2016 | Q1 2016 Interim management Statement |
| 10 March 2016 | Full Year Results |
| 12 January 2016 | Q4 2015 Trading Update |
| 13 October 2015 | Q3 Trading Update |
| 13 August 2015 | Half Year Results |
| 14 July 2015 | Q2 Trading Update |
| 14 April 2015 | Q1 Trading Update |
| 11 March 2015 | Full Year Results |
| 13 January 2015 | Q4 Trading Update |
| 14 October 2014 | Q3 Interim Management Statement |
| 13 August 2014 | Half Year Results |
| 15 July 2014 | Q2 Trading Update |
| 15 April 2014 | Q1 Interim Management Statement |
| 05 March 2014 | Full Year Results |
| 14 January 2014 | Q4 Trading Update |
| 14 October 2013 | Q3 Trading Update |
| 13 August 2013 | Interim announcement |
| 16 July 2013 | Q2 Trading Update |
| 16 April 2013 | Q1 Trading Update |
| 05 March 2013 | Preliminary results announcement |
| 15 January 2013 | Q4 trading update |
| 31 December 2012 | Next year-end (to be reported) |
| 08 October 2012 | Last Q3 announcement |
| 13 August 2012 | Last interim announcement |
| 09 July 2012 | Last Q2 announcement |
| 18 April 2012 | Q1 trading update |
| 06 March 2012 | Last prelim announcement 2012 |
| 11 January 2012 | Last Q4 trading update |
| 11 April 2011 | Last Q1 announcement |
| 07 March 2011 | Last prelim announcement 2011 |