ITMITM Power Plc
188.70GBp-2.93%Mkt Cap: 1.30B GBpP/E: Last update: 2026-06-01

ITM Power Plc designs and manufactures proton exchange membrane (PEM) electrolysers in the United Kingdom, Germany, rest of Europe, the United States, Australia, and internationally. Its product portfolio comprises TRIDE…

Indicators:|

Key Statistics

Company
Market Cap1.30B GBp
Enterprise Value1.02B GBp
Revenue (TTM)28.53M GBp
Gross Profit-23.69M GBp
Net Income (TTM)-45.52M GBp
Revenue/Share0.0460 GBp
Last Price188.70 GBp
Fiscal Year EndApr 2025
MR QuarterOct 2025
Employees306
CountryGB
SectorIndustrials
IndustrySpecialty Industrial Machinery
ISINGB00B0130H42
Valuation
P/E (Trailing)
P/E (Forward)-61.09
PEG
EV/EBITDA-55.15
EV/Revenue35.65
P/S47.03
P/B5.70
EPS (TTM)-0.05
EPS (Forward)-0.03
52W Range
56.8081% of range219.80
52W High219.80 GBp
52W Low56.80 GBp
Profitability
Gross Margin-90.96%
Oper. Margin-96.73%
EBITDA Margin-64.63%
Profit Margin-174.79%
ROE-20.30%
ROA-13.31%
Growth
Revenue Growth16.00%
Earnings Growth
Cash Flow & Leverage
Operating CF-20.02M GBp
CapEx (TTM)12.92M GBp
FCF Margin85.05%
FCF Yield1.86%
Net Debt-183.12M GBp
Net Debt/EBITDA9.93
Balance Sheet
Debt/Equity0.05
Current Ratio2.62
Quick Ratio2.14
Book Value/Sh0.3410 GBp
Cash/Share0.3200 GBp
Dividends
Fwd Div Rate
Trail. Div Rate0.0000 GBp
Div. Yield
5Y Avg Yield
Payout Ratio0.00%
Ex-Div Date
Pay Date
Analyst Consensus
Rating
Target (Mean)118.73 GBp
Target Range55.00 GBp310.00 GBp
# Analysts11
Ownership
Shares Out.690.20M
Float468.01M
Insiders44.02%
Institutions25.07%
Technical
SMA 50123.46 (+52.8%)
SMA 20082.79 (+127.9%)
Beta2.75
S&P 52W Chg27.94%
Avg Vol (30d)10.33M
Avg Vol (10d)7.44M
Technical Indicators
RSI (14)67.1
MACD18.1584
MACD Signal16.8952
MACD Hist.+1.2632
BB Upper198.99 GBp
BB Middle169.75 GBp
BB Lower140.52 GBp
BB Width34.44%
ATR (14)15.74 GBp
Vol Ratio (20d)3.66x