ITM ITM Power Plc
101.80GBP+3.19%Mkt Cap: 901.19M $P/E: —3d ago
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 MachineryKey Statistics
Company
Market Cap901.19M USD
Enterprise Value571.23M USD
Revenue (TTM)36.60M USD
Gross Profit-30.38M USD
Net Income (TTM)-58.38M USD
Revenue/Share0.05 GBP
Last Price101.80 GBP
Fiscal Year EndApr 2025
MR QuarterOct 2025
Employees306
CountryGB
SectorTechnology
IndustrySpecialty Industrial Machinery
ISINGB00B0130H42
Valuation
P/E (Trailing)—
P/E (Forward)-32.18
PEG—
EV/EBITDA-24.15
EV/Revenue15.61
P/S24.63
P/B2.99
EPS (TTM)-0.05
EPS (Forward)-0.03
52W Range
57.9027% of range219.80
52W High219.80 GBP
52W Low57.90 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-25.68M USD
CapEx (TTM)16.58M USD
FCF Margin85.05%
FCF Yield3.45%
Net Debt-234.87M USD
Net Debt/EBITDA9.93
Balance Sheet
Debt/Equity0.05
Current Ratio2.62
Quick Ratio2.14
Book Value/Sh0.34 GBP
Cash/Share0.32 GBP
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 GBP
Div. Yield0.00%
5Y Avg Yield—
Payout Ratio—
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating2.1 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)131.82 GBP
Upside (mean)+29.5%
Target Range60.00 GBP – 310.00 GBP
60.00+29.5% to mean310.00
# Analysts11
Ownership
Shares Out.690.20M
Float406.54M
Insiders50.57%
Institutions26.14%
Technical
SMA 50104.15 (-2.3%)
SMA 200102.06 (-0.3%)
Beta2.85
S&P 52W Chg14.58%
Avg Vol (30d)1.96M
Avg Vol (10d)1.99M
Technical Indicators
RSI (14)48.7
MACD-1.6375
MACD Signal-1.8483
MACD Hist.+0.2108
BB Upper108.12 GBP
BB Middle101.82 GBP
BB Lower95.51 GBP
BB Width12.38%
ATR (14)5.497 GBP
Vol Ratio (20d)0.78x