| 23 July 2026 |
Q3 trading update Three months ended 30 June 2026 |
|
|
|
| 21 May 2026 |
2026 interim financial statements Six months ended 31 March 2026 |
|
|
|
| 23 April 2026 |
Q2 trading update Three months ended 31 March 2026 |
|
|
|
| 22 January 2026 |
Q1 trading update Three months ended 31 December 2025 |
|
|
|