Stocktoria

RWE Aktiengesellschaft RWE.DE

DE · Deutsche Börse Xetra · XETR · stock · Utilities · website

RWE Aktiengesellschaft statistics & valuation

Market cap€44.2B
P / E14.1×
P / S2.5×
P / B1.3×
Net margin17.8%
FCF margin-28.7%
Net debt€9.3B
Enterprise value USD$61.8B
Earnings yield EBIT/EV2.5%
Return on capital1.7%
Graham number +13.1%€66.61

Multiples are price-derived and refreshed daily; everything else from the latest financial reports. The Graham number is Benjamin Graham's rough maximum fair value (€66.61); a green figure means the price is below it.

Profitability & efficiency

Net margin (%)
7.10% 5.30% 21.20% 17.80% 2022202320242025
Gross margin (%)
17.60% 38.70% 35.70% 32.80% 2022202320242025
Operating margin (%)
-0.80% 15.80% 20.70% 7.50% 2022202320242025
Return on equity (%)
9.90% 4.70% 16.30% 9.10% 2022202320242025
Shares outstanding
749.7M 749.7M 749.7M 749.7M 2022202320242025
Net debt (€)
€8.63B €6.75B €10.70B €9.28B 2022202320242025
Share buybacks (€)
€39.0M €146.0M €913.0M 2022202320242025
Return on assets (%)
2.00% 1.40% 5.20% 3.10% 2022202320242025
Free cash flow margin (%)
-5.40% -3.20% -11.40% -28.70% 2022202320242025
Debt / equity (×)
0.57× 0.43× 0.50× 0.49× 2022202320242025
EPS (€)
€3.93 €2.04 €6.91 €4.30 2022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

P / E vs its own history

RWE Aktiengesellschaft trades at about 13.7× earnings — above its 10-year norm (10-year range 4.3×–16.8×, median 12.4×).

4.3× 16.8×

Shaded band = 10-year range (4.3×–16.8×); dot = today's 13.7×.

Historical P/E = month-end price near each fiscal year-end ÷ that year's EPS. A read on whether the stock is cheap or dear relative to how it has typically been valued — not a forecast.

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022
Gross margin32.8%35.7%38.7%17.6%
Operating margin7.5%20.7%15.8%-0.8%
Net margin17.8%21.2%5.3%7.1%
FCF margin-28.7%-11.4%-3.2%-5.4%
Return on assets3.1%5.2%1.4%2.0%
Return on equity9.1%16.3%4.7%9.9%
Debt / equity0.34×0.36×0.34×0.26×
Current ratio1.501.271.531.21

Computed from company filings · DE · as of 2025-12-31. Figures in EUR. Facts plus Stocktoria's own computed scores — not investment advice.