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 48,633 - -
Change - -23.98% -16.81% 5.84% 16.44% 10.43% - -
Enterprise Value (EV) 1 97,743 82,036 79,299 84,114 93,493 102,990 106,774 110,502
Change - -16.07% -3.34% 6.07% 11.15% 10.16% 3.67% 3.49%
P/E 33.2x 19.7x 15.3x 15.4x 16x 16.6x 15.6x 14.6x
PBR 1.64x - 1.39x 1.4x 1.55x 1.59x 1.51x 1.44x
PEG - 0.8x 2.23x 3.28x 1.4x 3.53x 2.33x 2.15x
Capitalization / Revenue 1.55x 2.25x 1.64x 1.64x 1.82x 1.91x 1.85x 1.79x
EV / Revenue 2.69x 4.3x 3.65x 3.65x 3.85x 4.05x 4.07x 4.06x
EV / EBITDA 11.4x 12.4x 10.5x 10.6x 10.6x 10.7x 10.3x 9.83x
EV / EBIT 38.8x 24.7x 19.7x 19.5x 18.2x 18.5x 17.7x 16.7x
EV / FCF -19.7x -36x -29.3x -55x -41.1x -121x -150x 1,151x
FCF Yield -5.08% -2.78% -3.41% -1.82% -2.43% -0.83% -0.67% 0.09%
Dividend per Share 2 1.53 1.35 1.44 1.52 1.6 1.684 1.772 1.859
Rate of return 2.65% 3.12% 4.01% 4.04% 3.67% 3.54% 3.73% 3.91%
EPS 2 1.74 2.19 2.34 2.45 2.73 2.858 3.05 3.257
Distribution rate 87.9% 61.6% 61.5% 62% 58.6% 58.9% 58.1% 57.1%
Net sales 1 36,347 19,078 21,727 23,028 24,258 25,400 26,222 27,223
EBITDA 1 8,558 6,642 7,529 7,913 8,785 9,604 10,370 11,237
EBIT 1 2,522 3,317 4,023 4,319 5,145 5,569 6,033 6,612
Net income 1 1,706 2,170 2,328 2,460 2,768 2,908 3,156 3,415
Net Debt 1 41,235 39,077 43,563 46,292 49,454 54,356 58,141 61,869
Reference price 2 57.76 43.23 35.90 37.64 43.59 47.53 47.53 47.53
Nbr of stocks (in thousands) 978,318 993,742 995,437 1,004,834 1,010,290 1,023,208 - -
Announcement Date 25/02/22 14/02/23 21/02/24 12/02/25 12/02/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
16.63x4.05x10.72x3.54% 48.63B
33.02x5.6x40.75x0.2% 270B
22.44x9.15x16.53x2.75% 187B
20.76x4.23x11.57x3.42% 154B
13.76x1.97x6.91x5.19% 113B
21.73x6.04x13.33x3.12% 110B
19.31x5.76x11.58x3.36% 102B
22.37x3.38x13.27x0.62% 97.97B
21.19x5.34x12.84x2.85% 73.75B
19.72x6.42x13.83x3.76% 62.53B
Average 21.09x 5.19x 15.13x 2.88% 121.95B
Weighted average by Cap. 22.99x 5.47x 18.82x 2.5%

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