ITM POWER PLC
ITMPF · OTC MARKETS
Market Data
Price
$1.69
-0.04 (-2.03%)
Market Cap$817M
P/E Ratio—
EPS$—
52W High$217.60
52W Low$56.80
Beta0.97
Data from Finnhub · Updated Jun 15, 2026
ITMPF · OTC MARKETS
Optical Instrument and Lens Manufacturing · United Kingdom
Data from Finnhub · Updated Jun 15, 2026