ITM POWER PLC
ITMPF · OTC MARKETS
Market Data
Price
$0.81
-0.02 (-2.81%)
Market Cap$374M
P/E Ratio—
EPS$—
52W High$98.00
52W Low$25.08
Beta0.90
Data from Finnhub · Updated Mar 11, 2026
ITMPF · OTC MARKETS
Optical Instrument and Lens Manufacturing · United Kingdom
Data from Finnhub · Updated Mar 11, 2026