ITM.L is trading 3.6% down at $127.40 as investors take profits following a significant multi-day rally and recent positive funding developments.

  • The stock surged approximately 15% on June 30, 2026, driven by record H1 2026 revenue, improved earnings, and a reported £46.5m grant decision.
  • Today's price action is characterized as consolidation and profit-taking rather than a reaction to a new negative catalyst.
  • Sentiment remains supported by major project Final Investment Decisions (FIDs) and constructive analyst outlooks.