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 44,098 - -
Change - -23.98% -16.81% 5.84% 16.44% 0.13% - -
Enterprise Value (EV) 1 97,743 82,036 79,299 84,114 93,493 97,081 100,981 104,519
Change - -16.07% -3.34% 6.07% 11.15% 3.84% 4.02% 3.5%
P/E 33.2x 19.7x 15.3x 15.4x 16x 15x 14x 13.1x
PBR 1.64x - 1.39x 1.4x 1.55x 1.43x 1.36x 1.29x
PEG - 0.8x 2.23x 3.28x 1.4x 3.61x 1.93x 1.92x
Capitalization / Revenue 1.55x 2.25x 1.64x 1.64x 1.82x 1.73x 1.68x 1.61x
EV / Revenue 2.69x 4.3x 3.65x 3.65x 3.85x 3.8x 3.84x 3.82x
EV / EBITDA 11.4x 12.4x 10.5x 10.6x 10.6x 10.1x 9.72x 9.29x
EV / EBIT 38.8x 24.7x 19.7x 19.5x 18.2x 17.4x 16.7x 15.7x
EV / FCF -19.7x -36x -29.3x -55x -41.1x -1,001x -156x 769x
FCF Yield -5.08% -2.78% -3.41% -1.82% -2.43% -0.1% -0.64% 0.13%
Dividend per Share 2 1.53 1.35 1.44 1.52 1.6 1.685 1.772 1.858
Rate of return 2.65% 3.12% 4.01% 4.04% 3.67% 3.95% 4.15% 4.35%
EPS 2 1.74 2.19 2.34 2.45 2.73 2.843 3.05 3.258
Distribution rate 87.9% 61.6% 61.5% 62% 58.6% 59.3% 58.1% 57%
Net sales 1 36,347 19,078 21,727 23,028 24,258 25,519 26,316 27,368
EBITDA 1 8,558 6,642 7,529 7,913 8,785 9,617 10,388 11,256
EBIT 1 2,522 3,317 4,023 4,319 5,145 5,577 6,063 6,659
Net income 1 1,706 2,170 2,328 2,460 2,768 2,901 3,157 3,411
Net Debt 1 41,235 39,077 43,563 46,292 49,454 52,983 56,883 60,421
Reference price 2 57.76 43.23 35.90 37.64 43.59 42.72 42.72 42.72
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 A 2/14/23 A 2/21/24 A 2/12/25 A 2/12/26 A - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
15.02x3.8x10.09x3.95% 44.1B
28.43x4.77x34.7x0.23% 233B
20.27x8.92x15.4x3.02% 170B
19.43x4.03x11.1x3.68% 148B
12.03x1.79x6.39x5.89% 100B
20.82x3.24x13.14x0.65% 93.74B
19.46x5.76x12.63x3.49% 100B
17.64x5.51x11.1x3.66% 92.8B
18.99x5.08x12.29x3.15% 66.54B
17.98x6.14x12.9x4.14% 56.69B
Average 19.01x 4.90x 13.97x 3.18% 110.49B
Weighted average by Cap. 20.48x 5.11x 16.75x 2.78%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA



Year-on-year evolution of the Yield

  1. Stock Market
  2. Stocks
  3. EXC Stock
  4. Valuation Exelon Corporation
40% Discount: Identify Tomorrow's Best Investments With The Best Subscriber-Only Tools!
d
:
:
SEIZE THE OFFER!