Investors Calendar 04 March 2026 (before market) H1 Results 28 July 2026 (before market) Annual Revenue 08 October 2026 (before market) Annual Results