ITM.L is trading at £156.70 (4.8% down) as broader risk-off sentiment and rising government bond yields weigh on high-growth stocks in the absence of company-specific news.
- The 30-year U.S. Treasury yield reached 5.19%, its highest level since 2007, creating significant valuation pressure on the growth sector.
- London market sentiment was further impacted by softer commodity prices and a cautious global tone, though U.S. futures have shown signs of stabilizing in pre-market trade on May 20.