OGE Energy Corp. (FRA:OG5)
Germany flag Germany · Delayed Price · Currency is EUR
39.20
+0.20 (0.51%)
At close: Feb 20, 2026

OGE Energy Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
8,2907,5198,0066,3297,4096,755
Market Cap Growth
0.84%-6.09%26.50%-14.57%9.67%29.67%
Enterprise Value
13,12012,48813,08610,62511,23811,044
PE Ratio
20.6818.7518.7716.7911.8910.42
PS Ratio
2.992.712.782.622.352.10
PB Ratio
1.961.771.791.551.791.89
P/FCF Ratio
117.69106.74-129.32--
P/OCF Ratio
8.567.7610.205.688.31-
EV/Sales Ratio
4.744.504.544.393.563.44
EV/EBITDA Ratio
11.8111.2510.8410.4011.1813.42
EV/EBIT Ratio
19.6018.6018.2317.9118.8723.34
EV/FCF Ratio
186.26177.29-217.09--
Debt / Equity Ratio
1.141.141.201.081.041.24
Debt / EBITDA Ratio
4.354.354.434.294.245.33
Debt / FCF Ratio
68.8168.81-90.02--
Net Debt / Equity Ratio
1.141.141.201.081.021.24
Net Debt / EBITDA Ratio
4.364.364.444.314.195.36
Net Debt / FCF Ratio
68.8168.81-19.9790.02-45.64-4.98
Quick Ratio
0.420.420.260.250.240.21
Current Ratio
0.780.780.730.650.740.56
Asset Turnover
0.230.230.230.210.270.31
Return on Equity (ROE)
9.79%9.79%9.65%9.34%15.72%19.18%
Return on Assets (ROA)
3.51%3.51%3.50%3.24%3.16%2.88%
Return on Capital Employed (ROCE)
5.90%5.90%6.00%5.60%5.90%4.70%
Earnings Yield
4.84%5.33%5.33%5.96%8.41%9.60%
FCF Yield
0.85%0.94%-3.36%0.77%-1.24%-13.13%
Dividend Yield
3.74%4.01%4.34%5.30%4.74%5.13%
Payout Ratio
72.64%72.64%76.67%79.94%49.47%44.07%
Buyback Yield / Dilution
-0.60%-0.60%-0.20%-0.05%-0.25%-0.10%
Total Shareholder Return
3.14%3.42%4.14%5.25%4.49%5.03%
Source: S&P Global Market Intelligence. Utility template. Financial Sources.