Exelon Corporation (EXC)
NASDAQ: EXC · Real-Time Price · USD
45.81
+0.25 (0.55%)
At close: Jun 18, 2026, 4:00 PM EDT
45.80
-0.01 (-0.02%)
After-hours: Jun 18, 2026, 7:57 PM EDT

Exelon Ratios and Metrics

Millions USD. 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
46,87344,59337,83035,87342,96340,337
Market Cap Growth
8.61%17.88%5.46%-16.50%6.51%37.34%
Enterprise Value
97,40193,52283,58178,95482,04074,286
Last Close Price
45.8143.5937.6435.9043.2341.19
PE Ratio
16.7615.9715.3615.3420.7824.96
Forward PE
15.8415.6215.0215.4918.5816.41
PEG Ratio
2.482.512.562.392.965.73
PS Ratio
1.891.841.641.652.252.25
PB Ratio
1.601.551.411.391.741.17
P/TBV Ratio
2.051.991.861.872.361.45
P/OCF Ratio
6.927.136.797.638.8213.39
EV/Sales Ratio
3.933.863.633.634.304.14
EV/EBITDA Ratio
11.8110.6410.5610.4911.987.24
EV/EBIT Ratio
18.8818.1719.3519.6324.7527.70
Debt / Equity Ratio
1.671.681.681.651.550.93
Debt / EBITDA Ratio
5.755.705.895.855.853.37
Net Debt / Equity Ratio
1.701.701.701.671.580.98
Net Debt / EBITDA Ratio
5.615.575.785.725.713.27
Net Debt / FCF Ratio
-23.10-21.51-29.94-15.93-17.16-6.75
Asset Turnover
0.210.220.220.220.170.14
Quick Ratio
1.111.100.870.770.760.42
Current Ratio
0.940.920.870.820.690.87
Return on Equity (ROE)
9.56%9.94%9.34%9.22%6.90%4.64%
Return on Assets (ROA)
3.72%3.86%3.80%3.52%2.48%2.00%
Return on Invested Capital (ROIC)
3.85%4.00%3.91%3.58%2.51%2.05%
Return on Capital Employed (ROCE)
4.87%5.04%4.54%4.55%3.29%2.30%
Earnings Yield
5.93%6.26%6.51%6.52%4.81%4.01%
Dividend Yield
3.67%3.67%4.04%4.01%3.13%3.71%
Payout Ratio
59.99%58.42%61.95%61.56%61.47%87.75%
Buyback Yield / Dilution
-1.12%-0.90%-0.60%-1.01%-0.71%-0.31%
Total Shareholder Return
2.55%2.77%3.43%2.99%2.42%3.41%
SEC Filings: 10-K · 10-Q