ITM.L is trading at $119.40, down 5.3% today, as the stock continues to experience volatility following its recent earnings report.

  • Shares fell approximately 7% after the late January earnings release despite record H1 2026 revenue and a major UK government support package announced in mid-2026.
  • The stock has remained volatile since that period, with no fresh company-specific news reported for July 7, 2026, to account for the current move.