LSE · —

ITM Power Plc (ITM.L) Stock

$94.55 -3.08% LSE: ITM.L —

—

Valuation

MetricValue
Price$94.55
Market Cap$721.26M
P/E Ratio-3232.29
P/B Ratio306.45
P/S Ratio25.28
EPS (TTM)$-0.05
52-Week High$219.80
52-Week Low$57.90
Dividend Yield0.00%

Financials & Margins

MetricValue
ROE-13.67%
ROA-4.52%
ROCE—
Gross Margin-70.00%
Operating Margin-96.73%
Net Margin-108.00%
Debt/Equity0.07
Current Ratio2.62

Latest News

Wall Street ends lower as solid jobs data fuels hawkish Fed bets Reuters · Sep 4, 2026 Kari Vettese Gears Up for New York Fashion Week WWD · Sep 4, 2026 What's killing hundreds of deer? Here's what to know. USA TODAY · Sep 4, 2026 Why Anthropic May Let Early Investors Sell Shares, Unlike SpaceX and Cerebras Motley Fool · Sep 4, 2026 Bank of America Announces Redemptions of $500,000,000 Floating Rate Senior Notes and $1,500,000,000 5.933% Fixed/Floating Rate Senior Notes, Due September 2027 PR Newswire · Sep 4, 2026

Valuation & Return Ratios

MetricValue
PEG Ratio—
EV / EBITDA-24.35
FCF Yield—
Quick Ratio2.14
Interest Coverage—
Return 1Y13.92%
Return 3Y36.55%
Return 5Y-79.05%

Ownership

Insiders Held40.25%
Institutions Held25.46%
Institutions Float Held42.61%
Institutional HolderSharesReport Date
Eagle Bay Advisors LLC1,0552024-09-30

Peer Comparison

TickerPriceChangeP/EMarket CapDiv Yield
CPH2.LClean Power Hydrogen plc $1.24 +7.83% -67.50 $9.06M 0.00%
CWR.LCeres Power Holdings plc $370.00 -10.84% 39895.29 $814.70M 0.00%
EPP.LEnergyPathways plc $5.28 -28.65% -670.00 $18.81M 0.00%
HPOW.LH-Power plc $9.11 -7.70% -712.74 $111.98M 0.00%
HUI.LHydrogen Utopia International PLC $2.10 +0.00% -1225.00 $11.64M 0.00%

About ITM Power Plc

—

ITM Power Plc (ITM.L) stock trades at $94.55 with a market capitalization of $721.26M. The stock is valued at a negative price-to-earnings (P/E) ratio of -3232.29, reflecting a net loss over the last twelve months, price-to-book of 306.45, price-to-sales of 25.28. Over the past 52 weeks the stock has ranged between $57.90 and $219.80, and currently trades 57.0% below its 52-week high.

On profitability, ITM Power Plc generates a return on equity (ROE) of -13.67% (negative, reflecting a net loss), an operating margin of -96.73%, a net profit margin of -108.00%.

Official website: itm-power.com

ITM Power Plc (ITM.L) — frequently asked questions

What is ITM Power Plc (ITM.L) stock price today?

ITM Power Plc (ITM.L) is currently trading at $94.55, down 3.08% today.

What is ITM.L P/E ratio?

ITM Power Plc's P/E ratio is -3232.29. A negative P/E means the company reported a net loss over the last twelve months, so P/E is not a meaningful valuation measure for it right now.

What is ITM.L return on equity (ROE)?

ITM Power Plc's return on equity (ROE) is -13.67%. ROE measures net income relative to shareholders' equity. A negative ROE means the company reported a net loss over the period.

What is ITM Power Plc's market cap?

ITM Power Plc has a market capitalization of $721.26M.

Related — Stocks

AMRO Amaero Inc. $5.61 +36.83% USDE StablecoinX Inc. $1.00 -0.01% HBNB Hotel101 Global Holdings Corp. $4.65 -0.43% LCLN Lincoln International, Inc. $23.26 -3.24%

Popular Stocks

Apple (AAPL)Microsoft (MSFT)NVIDIA (NVDA)Alphabet (GOOGL)Amazon (AMZN)Meta (META)Tesla (TSLA)Broadcom (AVGO)Eli Lilly (LLY)JPMorgan (JPM)

Related stock screens

High ROE StocksLow P/E StocksHigh Net Margin StocksDividend StocksLow Debt StocksAll stock screens
Run Stock Screener Investing Guides

Data for information only, not investment advice. Figures may be delayed or inaccurate; verify against company filings. See our disclaimer.