RWE RWE Aktiengesellschaft

58.38EUR-0.38%Mkt Cap: 49.50B $P/E: 12.94

RWE Aktiengesellschaft generates and supplies electricity from renewable and conventional sources in Germany, the United Kingdom, rest of Europe, North America, and internationally. It operates through five segments: Off…

Key Statistics

Company
Market Cap49.50B USD
Enterprise Value65.90B USD
Revenue (TTM)17.36B USD
Gross Profit6.29B USD
Net Income (TTM)3.40B USD
Revenue/Share22.31 EUR
Last Price58.38 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees19.7K
CountryDE
SectorUtilities
IndustryUtilities - Diversified
ISIN—
Valuation
P/E (Trailing)12.94
P/E (Forward)17.50
PEG35.41
EV/EBITDA25.46
EV/Revenue3.80
P/S2.85
P/B1.05
EPS (TTM)4.51
EPS (Forward)3.34
52W Range
39.0084% of range62.00
52W High62.00 EUR
52W Low39.00 EUR
Profitability
Gross Margin32.81%
Oper. Margin4.64%
EBITDA Margin14.91%
Profit Margin17.76%
ROE9.11%
ROA3.08%
Growth
Revenue Growth-9.10%
Earnings Growth137.40%
Cash Flow & Leverage
Operating CF5.38B USD
CapEx (TTM)10.88B USD
FCF Margin-69.58%
FCF Yield-24.40%
Net Debt12.12B USD
Net Debt/EBITDA4.68
Balance Sheet
Debt/Equity0.49
Current Ratio1.35
Quick Ratio0.69
Book Value/Sh55.76 EUR
Cash/Share18.05 EUR
Dividends
Fwd Div Rate1.20 EUR
Trail. Div Rate1.20 EUR
Div. Yield2.05%
5Y Avg Yield2.48%
Payout Ratio26.61%
Ex-Div DateMay 4, 2026
Pay Date—
Analyst Consensus
Rating1.6 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)68.05 EUR
Upside (mean)+16.6%
Target Range55.00 EUR – 76.00 EUR
55.00+16.6% to mean76.00
# Analysts18
Ownership
Shares Out.779.99M
Float636.29M
Insiders4.92%
Institutions48.85%
Technical
SMA 5058.29 (+0.2%)
SMA 20056.01 (+4.2%)
Beta0.54
S&P 52W Chg16.45%
Avg Vol (30d)1.42M
Avg Vol (10d)1.10M
Technical Indicators
RSI (14)46.3
MACD0.0594
MACD Signal0.2725
MACD Hist.-0.2132
BB Upper61.13 EUR
BB Middle59.38 EUR
BB Lower57.64 EUR
BB Width5.87%
ATR (14)1.289 EUR
Vol Ratio (20d)0.75x