ITM Power is trading at £106.50 (-6.00%) amid weak stock-specific momentum and a lack of company-specific news to explain the sharp selloff.

  • No regulatory announcements, earnings updates, or analyst actions were identified in connection with today's price action.
  • The decline contrasts with a firm industrial sector, suggesting the move is driven by internal volatility rather than broader market sentiment.
  • The stock has experienced significant recent swings, including a 5.56% gain on July 21 and an 8.39% decline on July 16.