- £770.92m
- £587.80m
- £26.04m
FY26 revenue guidance raised
20MW contract FID
UK's ITM Power H1 revenue rises, EBITDA loss narrows
Brief: ITM Power H1 Pretax Profit GBP -14.085 Million
Half-year Financial Report
Notice of Interim Results
Director/PDMR Shareholding
Appointment of new non-executive chairman
12.5MW contract with Octopus Energy Generation
Director/PDMR Shareholding
Brief: ITM Power Signs Two Engineering Contracts
Two engineering contracts signed
Brief: ITM Power Keeps FY26 Guidance Unchanged
Trading update
Brief: ITM Power Says Stablegrid Chooses ITM Power For 710 MW Projects In Germany
Director/PDMR Shareholding
Director/PDMR Shareholding
Brief: ITM Power Announces FEED Contract For Multi-Unit NEPTUNE V Project
Feed Contract For Multi: unit NEPTUNE V project