104.80GBp-8.39%Mkt Cap: 786.23M $P/E: —1d 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 MachineryIndicators:|
Key Statistics
Company
Market Cap786.23M $
Enterprise Value504.22M $
Revenue (TTM)31.01M $
Gross Profit-25.75M $
Net Income (TTM)-49.47M $
Revenue/Share0.0500 USD
Last Price104.80 GBp
Fiscal Year EndApr 2025
MR QuarterOct 2025
Employees306
CountryGB
SectorIndustrials
IndustrySpecialty Industrial Machinery
ISINGB00B0130H42
Valuation
P/E (Trailing)—
P/E (Forward)-32.42
PEG—
EV/EBITDA-25.16
EV/Revenue16.26
P/S25.35
P/B3.07
EPS (TTM)-0.05
EPS (Forward)-0.03
52W Range
56.8029% 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-21.76M $
CapEx (TTM)14.05M $
FCF Margin85.05%
FCF Yield3.35%
Net Debt-199.04M $
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
Rating2.2 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)130.90 GBp
Upside (mean)+24.9%
Target Range60.00 GBp – 310.00 GBp
GBp60.00+24.9% to meanGBp310.00
# Analysts10
Ownership
Shares Out.690.20M
Float406.46M
Insiders41.88%
Institutions24.40%
Technical
SMA 50144.40 (-27.4%)
SMA 20093.43 (+12.2%)
Beta2.89
S&P 52W Chg20.25%
Avg Vol (30d)4.62M
Avg Vol (10d)2.47M
Technical Indicators
RSI (14)34.8
MACD-7.8463
MACD Signal-7.3835
MACD Hist.-0.4628
BB Upper136.98 GBp
BB Middle120.53 GBp
BB Lower104.09 GBp
BB Width27.29%
ATR (14)10.29 GBp
Vol Ratio (20d)1.26x