ITM Power is trading at £103.35 (-5.18%), with the decline appearing mainly sector-driven as oil exceeded $100 amid U.S.-Iran military escalation and renewed inflation concerns.

  • Industrials fell 1.50%, while broader risk-off sentiment and higher energy costs weighed on industrial and clean-energy shares.
  • No clear company-specific announcement was identified for September 10, 2026; the next earnings report is scheduled for September 15, 2026.