Company Valuation: Exelon Corporation

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 56,508 42,959 35,736 37,822 44,039 47,649 - -
Change - -23.98% -16.81% 5.84% 16.44% 8.2% - -
Enterprise Value (EV) 1 97,743 82,036 79,299 84,114 93,493 99,571 104,487 108,125
Change - -16.07% -3.34% 6.07% 11.15% 6.5% 4.94% 3.48%
P/E 33.2x 19.7x 15.3x 15.4x 16x 16.4x 15.2x 14.2x
PBR 1.64x - 1.39x 1.4x 1.55x 1.55x 1.47x 1.4x
PEG - 0.8x 2.23x 3.28x 1.4x 5.57x 1.84x 2.1x
Capitalization / Revenue 1.55x 2.25x 1.64x 1.64x 1.82x 1.86x 1.81x 1.74x
EV / Revenue 2.69x 4.3x 3.65x 3.65x 3.85x 3.88x 3.97x 3.96x
EV / EBITDA 11.4x 12.4x 10.5x 10.6x 10.6x 10.7x 10.1x 9.7x
EV / EBIT 38.8x 24.7x 19.7x 19.5x 18.2x 18.2x 17.3x 16.3x
EV / FCF -19.7x -36x -29.3x -55x -41.1x -816x -154x 992x
FCF Yield -5.08% -2.78% -3.41% -1.82% -2.43% -0.12% -0.65% 0.1%
Dividend per Share 2 1.53 1.35 1.44 1.52 1.6 1.684 1.769 1.854
Rate of return 2.65% 3.12% 4.01% 4.04% 3.67% 3.65% 3.83% 4.02%
EPS 2 1.74 2.19 2.34 2.45 2.73 2.81 3.042 3.248
Distribution rate 87.9% 61.6% 61.5% 62% 58.6% 59.9% 58.2% 57.1%
Net sales 1 36,347 19,078 21,727 23,028 24,258 25,662 26,293 27,339
EBITDA 1 8,558 6,642 7,529 7,913 8,785 9,349 10,311 11,142
EBIT 1 2,522 3,317 4,023 4,319 5,145 5,486 6,056 6,652
Net income 1 1,706 2,170 2,328 2,460 2,768 2,891 3,152 3,405
Net Debt 1 41,235 39,077 43,563 46,292 49,454 51,922 56,838 60,476
Reference price 2 57.76 43.23 35.90 37.64 43.59 46.16 46.16 46.16
Nbr of stocks (in thousands) 978,318 993,742 995,437 1,004,834 1,010,290 1,032,254 - -
Announcement Date 2/25/22 2/14/23 2/21/24 2/12/25 2/12/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
16.42x3.88x10.65x3.65% 47.65B
27.07x4.53x31.69x0.23% 226B
20.51x9.22x16.52x2.97% 176B
20.97x4.46x12.27x3.29% 165B
21.86x12.43x16.14x3.43% 109B
21.31x5.98x13.13x3.24% 108B
12.79x1.87x6.63x5.55% 103B
18.85x5.69x11.46x3.42% 99.33B
21.29x3.16x13.15x0.65% 92.96B
20.16x5.16x12.48x2.96% 70.9B
Average 20.12x 5.64x 14.41x 2.94% 119.78B
Weighted average by Cap. 21.08x 5.83x 16.45x 2.67%

Y-o-Y evolution of P/E

Valuation ratios - P/E - Exelon Corporation

Historical PBR trend

Valuation ratios - PBR - Exelon Corporation

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - Exelon Corporation

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - Exelon Corporation


Year-on-year evolution of the Yield

Valuation ratios - Yield - Exelon Corporation
  1. Stock Market
  2. Stocks
  3. EXC Stock
  4. Valuation Exelon Corporation