Company Valuation: Exelon Corporation

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027
Capitalization 1 41,189 56,508 42,959 35,736 37,822 48,039 48,039 -
Change - 37.19% -23.98% -16.81% 5.84% 27.01% 0% -
Enterprise Value (EV) 1 79,859 97,743 82,036 79,299 84,114 97,789 1,01,863 1,04,633
Change - 22.39% -16.07% -3.34% 6.07% 16.26% 4.17% 2.72%
P/E ratio 21x 33.2x 19.7x 15.3x 15.4x 16x 16.8x 15.8x
PBR 1.26x 1.64x - 1.39x 1.4x 1.68x 1.61x 1.54x
PEG - -2.5x 0.8x 2.23x 3.28x 1.4x 2.76x 2.4x
Capitalization / Revenue 1.25x 1.55x 2.25x 1.64x 1.64x 1.82x 1.9x 1.86x
EV / Revenue 2.42x 2.69x 4.3x 3.65x 3.65x 4.03x 4.04x 4.04x
EV / EBITDA 9.42x 11.4x 12.4x 10.5x 10.6x 11.2x 10.3x 10.3x
EV / EBIT 18.1x 38.8x 24.7x 19.7x 19.5x 19.3x 18.1x 17.8x
EV / FCF -20.9x -19.7x -36x -29.3x -55x -2,037x -125x -498x
FCF Yield -4.77% -5.08% -2.78% -3.41% -1.82% -0.05% -0.8% -0.2%
Dividend per Share 2 1.53 1.53 1.35 1.44 1.52 1.596 1.688 1.771
Rate of return 3.62% 2.65% 3.12% 4.01% 4.04% 3.36% 3.55% 3.72%
EPS 2 2.01 1.74 2.19 2.34 2.45 2.73 2.832 3.019
Distribution rate 76.1% 87.9% 61.6% 61.5% 62% 59.8% 59.6% 58.7%
Net sales 1 33,039 36,347 19,078 21,727 23,028 24,258 25,222 25,889
EBITDA 1 8,476 8,558 6,642 7,529 7,913 8,785 9,914 10,194
EBIT 1 4,401 2,522 3,317 4,023 4,319 5,145 5,623 5,867
Net income 1 1,963 1,706 2,170 2,328 2,460 2,768 2,874 3,100
Net Debt 1 38,670 41,235 39,077 43,563 46,292 49,750 53,824 56,594
Reference price 2 42.22 57.76 43.23 35.90 37.64 47.55 47.55 47.55
Nbr of stocks (in thousands) 9,75,572 9,78,318 9,93,742 9,95,437 10,04,834 10,10,290 10,10,290 -
Announcement Date 24/02/21 25/02/22 14/02/23 21/02/24 12/02/25 12/02/26 - -
1USD in Million2USD
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
17.81x4.03x11.15x3.36% 4.8TCr
55.71x4.73x36.67x0.22% 22TCr
26.17x9.86x17x2.46% 19TCr
20.55x3.93x11.28x3.42% 16TCr
14.08x1.96x6.79x5.04% 11TCr
30.05x4.32x20.26x0.56% 10TCr
22.15x6.04x13.42x3.19% 10TCr
19.96x5.79x11.94x3.37% 9.81TCr
19.94x5.21x11.91x3.05% 6.75TCr
18.77x6.4x13.4x4.1% 5.56TCr
Average 24.52x 5.23x 15.38x 2.88% 11.55TCr
Weighted average by Cap. 28.22x 5.45x 17.78x 2.55%

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. Equities
  3. EXC Stock
  4. Valuation Exelon Corporation