ITMITM Power Plc
108.10GBP+1.31%Mkt Cap: 944.57M $P/E:

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…

Key Statistics

Company
Market Cap944.57M $
Enterprise Value610.03M $
Revenue (TTM)36.60M $
Gross Profit-30.38M $
Net Income (TTM)-58.38M $
Revenue/Share0.0590 USD
Last Price108.10 GBP
Fiscal Year EndApr 2025
MR QuarterOct 2025
Employees306
CountryGB
SectorTechnology
IndustrySpecialty Industrial Machinery
ISINGB00B0130H42
Valuation
P/E (Trailing)
P/E (Forward)-32.85
PEG
EV/EBITDA-25.79
EV/Revenue16.67
P/S25.69
P/B3.11
EPS (TTM)-0.05
EPS (Forward)-0.03
52W Range
57.9031% 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 $
CapEx (TTM)16.58M $
FCF Margin85.05%
FCF Yield3.30%
Net Debt-234.87M $
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)132.90 GBP
Upside (mean)+22.9%
Target Range60.00 GBP310.00 GBP
GBP60.00+22.9% to meanGBP310.00
# Analysts10
Ownership
Shares Out.690.20M
Float406.46M
Insiders41.88%
Institutions25.92%
Technical
SMA 50114.25 (-5.4%)
SMA 20096.65 (+11.8%)
Beta2.85
S&P 52W Chg18.16%
Avg Vol (30d)2.62M
Avg Vol (10d)2.14M
Technical Indicators
RSI (14)46.0
MACD-2.1898
MACD Signal-3.3210
MACD Hist.+1.1312
BB Upper115.04 GBP
BB Middle105.78 GBP
BB Lower96.53 GBP
BB Width17.49%
ATR (14)6.900 GBP
Vol Ratio (20d)0.47x