Currently there are no upcoming events.
Past Events
10 October 2024
Interim results
06 June 2024
Full year results
18 January 2024
Q3 trading statement
12 October 2023
Interim results
15 June 2023
Q1 trading statement
06 June 2023
Full year results
12 January 2023
Q3 trading statement
06 October 2022
Interim results
16 June 2022
Q1 trading statement
18 May 2022
Full year results
03 March 2022
Full year trading statement
20 January 2022
Q3 Trading Statement
08 October 2021
Interim results
17 June 2021
Q1 Trading Statement
20 May 2021
Full year results
15 January 2021
Q3 Trading Statement
05 November 2020
Interim results
25 June 2020
Full year results & Q1 FY21 trading update
16 January 2020
Q3 Trading Statement
10 October 2019
Interim results
20 June 2019
Q1 Trading Statement
02 May 2019
Full year results
17 January 2019
Q3 Trading Statement
11 October 2018
Interim results
14 June 2018
Q1 Trading Statement
26 April 2018
Full year results
23 January 2018
Q3 trading statement
12 October 2017
Interim results
20 June 2017
Q1 Trading Statement
27 April 2017
Full year results
19 January 2017
Q3 trading statement
11 October 2016
Interim results
16 June 2016
Q1 trading statement
20 April 2016
Full year results
21 January 2016
Q3 / Christmas trading statement
14 October 2015
First half results