ITM.L is trading 5.4% down at £113.00 as the stock continues to experience volatility following its recent earnings and guidance updates.
- Investors are weighing record revenue growth and a large profitable backlog against the sharp selloff that followed the recent results.
- While the company provided improved loss guidance, mixed analyst views continue to weigh on overall market sentiment.