30 July 2026

Half year results for the six months ended 30 June 2026

30 April 2026

Trading Update - supporting the UK power system with reliable and renewable energy

26 February 2026

Full year results for the twelve months ended 31 December 2025