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…
Industry Peers
Specialty Industrial MachineryIndicators:|
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 GBp – 310.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