ITM Power Plc is trading 5.4% up today at $126.83 as the stock stages a technical recovery following a period of heavy selling.

  • The move follows a 7.4% slide on June 11, 2026, which occurred amid broader market de-risking and bearish sentiment.
  • There have been no fresh company-specific announcements or major catalysts reported, suggesting today's strength is a sentiment-driven bounce.
  • The recovery comes as major indices remain roughly flat, highlighting the stock's rebound after several sharp declines over the past week.