ITM Power (ITM)
AIM • ITM • GB00B0130H42
74.05Last close
Market Closed
AIM • ITM • GB00B0130H42
ITM Power (AIM: ITM) has a market capitalization of $688.65M. Last close 74.05 GBp; 52-week range 57.9 GBp to 219.8 GBp. ORTEX data as of 2026-10-22: short interest was 5.65% of free float, 9.1 days to cover and the average cost to borrow was 12.88%. Sign up for live short interest data.