EOANE.ON SE
18.02EUR+0.03%Mkt Cap: 51.20B $P/E: 13.76

E.ON SE operates as an energy company in Germany, the United Kingdom, Sweden, the Netherlands, rest of Europe, and internationally. The company operates through Energy Networks, Energy Infrastructure Solutions, and Energ…

Indicators:|

Key Statistics

Company
Market Cap51.20B $
Enterprise Value99.90B $
Revenue (TTM)83.74B $
Gross Profit23.35B $
Net Income (TTM)1.88B $
Revenue/Share32.04 USD
Last Price18.02 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees79.0K
CountryDE
SectorUtilities
IndustryUtilities - Diversified
ISIN
Valuation
P/E (Trailing)13.76
P/E (Forward)14.47
PEG0.95
EV/EBITDA9.53
EV/Revenue1.19
P/S0.61
P/B2.16
EPS (TTM)1.31
EPS (Forward)1.25
52W Range
14.6059% of range20.39
52W High20.39 EUR
52W Low14.60 EUR
Profitability
Gross Margin27.29%
Oper. Margin17.85%
EBITDA Margin12.53%
Profit Margin2.20%
ROE9.00%
ROA1.57%
Growth
Revenue Growth-13.40%
Earnings Growth321.40%
Cash Flow & Leverage
Operating CF7.61B $
CapEx (TTM)8.63B $
FCF Margin-4.42%
FCF Yield-7.23%
Net Debt41.11B $
Net Debt/EBITDA3.92
Balance Sheet
Debt/Equity150.02
Current Ratio0.95
Quick Ratio0.90
Book Value/Sh8.363 EUR
Cash/Share2.076 EUR
Dividends
Fwd Div Rate0.5700 EUR
Trail. Div Rate0.5700 EUR
Div. Yield3.15%
5Y Avg Yield4.26%
Payout Ratio41.98%
Ex-Div DateApr 24, 2026
Pay Date
Splits
Last Split3:1
Split DateAug 4, 2008
Analyst Consensus
Rating2.2 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)19.79 EUR
Upside (mean)+9.8%
Target Range15.00 EUR24.00 EUR
15.00+9.8% to mean24.00
# Analysts18
Ownership
Shares Out.2.61B
Float2.14B
Insiders15.00%
Institutions48.32%
Technical
SMA 5018.30 (-1.5%)
SMA 20017.45 (+3.3%)
Beta0.82
S&P 52W Chg20.05%
Avg Vol (30d)4.35M
Avg Vol (10d)5.62M
Technical Indicators
RSI (14)47.6
MACD-0.1089
MACD Signal-0.1091
MACD Hist.+0.0001
BB Upper18.49 EUR
BB Middle18.07 EUR
BB Lower17.66 EUR
BB Width4.62%
ATR (14)0.3974 EUR
Vol Ratio (20d)0.98x