Ceres Power Holdings PLC (CWR.L) stock: key figures, P/E, revenue and dividend

Industrials · United Kingdom · ISIN GB00BG5KQW09

Price
2.78 GBP
Market cap
539.03 m GBP
P/E (2025)
–
P/S (2025)
16.84
Dividend yield
0.00 %
Net margin
-146.88 %
Return on equity (ROE)
-43.66 %
Return on assets (ROA)
-32.24 %

Ceres Power Holdings PLC financials

Fiscal year20242025
Revenue51.00 m GBP32.00 m GBP
Gross profit40.00 m GBP22.00 m GBP
Operating income-31.32 m GBP-44.20 m GBP
EBIT-31.00 m GBP-44.00 m GBP
Net income-28.00 m GBP-47.00 m GBP
Diluted EPS – continuing operations-0.15 GBP-0.25 GBP

Full history since 2002, charts and your own formulas

This page shows the last two fiscal years. After free sign-up you get the full income statement, balance sheet and cash flow, price and dividend charts, your own formula metrics and a stock screener covering more than 8,000 companies.

About Ceres Power Holdings PLC

Ceres Power Holdings plc engages in the development and commercialization of fuel cell and electrochemical technology in Europe, Asia, and North America. The company offers cell, stack, and factory; power system and power modules for data centers, commercial power, industrial power, and marine applications; and stack array module and electrolyser module for ammonia, refineries, green steel, and eFuels applications. It also provides a solid oxide electrolysis cell (SOEC) technology to produce green hydrogen; and a solid oxide fuel cell (SOFC) technology to generate electrical power from various fuel types, including natural gas, biofuels, hydrogen blends, and pure hydrogen. In addition, the company is involved in the provision of overseas license and royalty services; business development and technical support; development of flow battery technologies for energy storage systems; and administration of registered intellectual property. Ceres Power Holdings plc was incorporated in 2004 and is based in Horsham, the United Kingdom.

More stocks

All stocks →

Not investment advice. All data without warranty, price as of 29.10.2026. Details in the risk notice.