E.ON SE (ETR:EOAN)
Germany flag Germany · Delayed Price · Currency is EUR
18.28
+0.22 (1.19%)
Jun 5, 2026, 5:35 PM CET

E.ON SE Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
47,77642,16829,39731,73224,35531,804
Market Cap Growth
15.39%43.44%-7.36%30.29%-23.42%34.63%
Enterprise Value
92,56482,88767,50665,61655,83265,642
Last Close Price
18.2716.1311.2512.159.3312.19
PE Ratio
13.9024.446.5060.7513.336.77
Forward PE
16.2314.8810.1811.3510.6213.47
PEG Ratio
2.873.347.57--1.40
PS Ratio
0.620.540.370.340.210.41
PB Ratio
1.662.191.652.251.532.64
P/TBV Ratio
2.182.191.652.251.532.64
P/FCF Ratio
----4.45-
P/OCF Ratio
6.436.025.185.612.427.82
EV/Sales Ratio
1.201.050.840.700.480.85
EV/EBITDA Ratio
8.6710.205.3013.9312.556.29
EV/EBIT Ratio
13.2620.418.1054.9152.1810.08
EV/FCF Ratio
----10.21-
Debt / Equity Ratio
1.271.491.621.771.321.57
Debt / EBITDA Ratio
3.994.743.077.537.683.32
Debt / FCF Ratio
----6.24-
Net Debt / Equity Ratio
1.711.771.781.991.562.38
Net Debt / EBITDA Ratio
3.464.202.505.955.572.75
Net Debt / FCF Ratio
-95.58-36.44-24.49-78.734.53-68.65
Asset Turnover
0.660.710.710.760.910.72
Quick Ratio
0.850.670.750.701.220.84
Current Ratio
0.950.790.870.811.390.97
Return on Equity (ROE)
15.20%9.12%25.20%3.34%11.28%39.38%
Return on Assets (ROA)
4.34%2.78%5.62%6.68%0.95%5.04%
Return on Invested Capital (ROIC)
4.97%3.19%6.70%8.59%1.20%5.90%
Return on Capital Employed (ROCE)
8.02%4.95%10.60%1.39%1.22%8.67%
Earnings Yield
7.19%4.09%15.38%1.65%7.50%14.77%
FCF Yield
----22.46%-
Dividend Yield
3.12%3.41%4.71%4.20%5.25%3.85%
Payout Ratio
41.83%82.87%30.55%257.45%69.80%26.11%
Buyback Yield / Dilution
-0.04%-0.04%-0.04%-0.08%-0.04%-0.04%
Total Shareholder Return
3.08%3.37%4.67%4.12%5.21%3.81%