- £622.27m
- £439.14m
- £26.04m
Brief: ITM Power Expects FY26 Revenue Between 40 Million And 43 Million Stg
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