E.ON SE (ETR:EOAN)
Germany flag Germany · Delayed Price · Currency is EUR
19.63
-0.08 (-0.38%)
Apr 7, 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
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
51,31842,16829,39731,73224,35531,804
Market Cap Growth
49.92%43.44%-7.36%30.29%-23.42%34.63%
Enterprise Value
92,56782,88767,50665,61655,83265,642
Last Close Price
19.6316.1311.2512.159.3312.19
PE Ratio
29.5824.446.5060.7513.336.77
Forward PE
18.2514.8810.1811.3510.6213.47
PEG Ratio
3.213.347.57--1.40
PS Ratio
0.640.540.370.340.210.41
PB Ratio
1.992.191.652.251.532.64
P/TBV Ratio
2.662.191.652.251.532.64
P/FCF Ratio
--45.00-22.65-89.134.45-76.09
P/OCF Ratio
7.336.025.185.612.427.82
EV/Sales Ratio
1.151.050.840.700.480.85
EV/EBITDA Ratio
11.6110.835.4215.6213.376.61
EV/EBIT Ratio
21.8923.098.3895.5169.9610.93
EV/FCF Ratio
-98.79-88.46-52.01-184.3110.21-157.04
Debt / Equity Ratio
1.491.491.621.771.321.57
Debt / EBITDA Ratio
5.035.033.148.448.183.49
Debt / FCF Ratio
-41.09-41.09-30.10-99.556.24-82.92
Net Debt / Equity Ratio
1.771.771.781.991.562.38
Net Debt / EBITDA Ratio
4.464.462.556.675.932.89
Net Debt / FCF Ratio
-36.44-36.44-24.49-78.734.53-68.65
Asset Turnover
0.710.710.710.760.910.72
Quick Ratio
0.670.670.750.701.220.84
Current Ratio
0.790.790.870.811.390.97
Return on Equity (ROE)
9.12%9.12%25.20%3.34%11.28%39.38%
Return on Assets (ROA)
2.45%2.45%5.44%3.84%0.71%4.84%
Return on Invested Capital (ROIC)
3.17%3.17%7.50%5.34%0.93%6.22%
Return on Capital Employed (ROCE)
4.38%4.38%10.24%0.80%0.91%8.00%
Earnings Yield
3.38%4.09%15.38%1.65%7.50%14.77%
FCF Yield
-1.83%-2.22%-4.42%-1.12%22.46%-1.31%
Dividend Yield
2.89%3.41%4.71%4.20%5.25%3.85%
Payout Ratio
82.87%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
2.85%3.37%4.67%4.12%5.21%3.81%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Utilities template. Financial Sources.