Exelon Corporation (VIE:EXEC)
Austria flag Austria · Delayed Price · Currency is EUR
42.17
+0.43 (1.03%)
Last updated: Mar 4, 2026, 11:00 AM CET

Exelon Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Cap
43,19038,32632,51430,83236,92634,669
Market Cap Growth
5.33%17.88%5.46%-16.50%6.51%37.34%
Enterprise Value
85,98280,37971,83667,85970,51163,847
PE Ratio
18.3215.9715.3615.3420.7824.96
Forward PE
17.1515.6215.0215.4918.5816.41
PEG Ratio
-2.512.562.392.965.73
PS Ratio
2.091.841.641.652.252.25
PB Ratio
1.761.551.411.391.741.17
P/TBV Ratio
1.481.531.401.391.721.17
P/FCF Ratio
--19.60-24.76-13.26-18.87-8.12
P/OCF Ratio
8.117.136.797.638.8213.39
EV/Sales Ratio
4.113.863.633.634.304.14
EV/EBITDA Ratio
12.1610.6410.5610.4911.987.24
EV/EBIT Ratio
19.5818.1719.3519.6324.7527.70
EV/FCF Ratio
-44.38-41.11-54.70-29.19-36.03-14.95
Debt / Equity Ratio
1.741.741.731.711.620.99
Debt / EBITDA Ratio
5.705.705.895.855.853.37
Debt / FCF Ratio
-22.01-22.01-30.53-16.27-17.59-6.95
Net Debt / Equity Ratio
1.701.701.701.671.580.98
Net Debt / EBITDA Ratio
5.575.575.785.725.713.27
Net Debt / FCF Ratio
-21.51-21.51-29.94-15.93-17.16-6.75
Asset Turnover
0.220.220.220.220.170.14
Quick Ratio
1.101.100.870.770.760.42
Current Ratio
0.920.920.870.820.690.87
Return on Equity (ROE)
9.94%9.94%9.34%9.22%6.90%4.64%
Return on Assets (ROA)
3.86%3.86%3.80%3.52%2.48%2.00%
Return on Invested Capital (ROIC)
4.07%4.07%4.00%3.72%2.60%2.09%
Return on Capital Employed (ROCE)
5.04%5.04%4.54%4.55%3.29%2.30%
Earnings Yield
5.46%6.26%6.51%6.52%4.81%4.01%
FCF Yield
-4.49%-5.10%-4.04%-7.54%-5.30%-12.32%
Dividend Yield
3.35%3.67%4.04%4.01%3.13%3.71%
Payout Ratio
58.42%58.42%61.95%61.55%61.47%87.75%
Buyback Yield / Dilution
-1.63%-1.63%-0.50%-0.50%-1.39%-0.20%
Total Shareholder Return
1.72%2.04%3.53%3.50%1.74%3.51%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Utilities template. Financial Sources.