ITM Power is trading 5.07% higher at £90.36, with no clear announcement identified to explain the move.

  • FY26 preliminary results published October 19 reported £43.6m revenue and a £20.2m adjusted EBITDA loss; reporting does not establish them as the reason for the gain.
  • An October 21 director-shareholding notice appeared, but available information does not show it drove the price change.
  • Broad-market indicators were positive but below the stated 0.5% threshold.