ITM Power (IJ8)
XTRA • IJ8 • GB00B0130H42
0.89Last close
Market Closed
XTRA • IJ8 • GB00B0130H42
ITM Power (XTRA: IJ8) has a market capitalization of $688.65M. Last close €0.89 (as of 2026-11-09); 52-week range €0.67 to €2.50. ORTEX data as of 2026-10-22: short interest was 2.95% of free float, 49.9 days to cover and the average cost to borrow was 12.88%. Sign up for live short interest data.