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 44,513 44,513 -
Change - 37.19% -23.98% -16.81% 5.84% 17.69% 0% -
Enterprise Value (EV) 1 79,859 97,743 82,036 79,299 84,114 94,364 98,050 101,153
Change - 22.39% -16.07% -3.34% 6.07% 12.19% 3.91% 3.16%
P/E ratio 21x 33.2x 19.7x 15.3x 15.4x 16.4x 15.5x 14.5x
PBR 1.26x 1.64x - 1.39x 1.4x 1.56x 1.49x 1.42x
PEG - -2.5x 0.8x 2.23x 3.28x 1.75x 2.65x 2.09x
Capitalization / Revenue 1.25x 1.55x 2.25x 1.64x 1.64x 1.84x 1.77x 1.71x
EV / Revenue 2.42x 2.69x 4.3x 3.65x 3.65x 3.9x 3.9x 3.9x
EV / EBITDA 9.42x 11.4x 12.4x 10.5x 10.6x 10.8x 10.4x 10x
EV / EBIT 18.1x 38.8x 24.7x 19.7x 19.5x 18.8x 18.1x 17.4x
EV / FCF -20.9x -19.7x -36x -29.3x -55x -1,966x -120x -482x
FCF Yield -4.77% -5.08% -2.78% -3.41% -1.82% -0.05% -0.83% -0.21%
Dividend per Share 2 1.53 1.53 1.35 1.44 1.52 1.596 1.682 1.771
Rate of return 3.62% 2.65% 3.12% 4.01% 4.04% 3.62% 3.82% 4.02%
EPS 2 2.01 1.74 2.19 2.34 2.45 2.68 2.837 3.034
Distribution rate 76.1% 87.9% 61.6% 61.5% 62% 59.5% 59.3% 58.4%
Net sales 1 33,039 36,347 19,078 21,727 23,028 24,219 25,132 25,965
EBITDA 1 8,476 8,558 6,642 7,529 7,913 8,733 9,403 10,073
EBIT 1 4,401 2,522 3,317 4,023 4,319 5,027 5,404 5,799
Net income 1 1,963 1,706 2,170 2,328 2,460 2,689 2,885 3,133
Net Debt 1 38,670 41,235 39,077 43,563 46,292 49,850 53,536 56,640
Reference price 2 42.22 57.76 43.23 35.90 37.64 44.06 44.06 44.06
Nbr of stocks (in thousands) 975,572 978,318 993,742 995,437 1,004,834 1,010,290 1,010,290 -
Announcement Date 2/24/21 2/25/22 2/14/23 2/21/24 2/12/25 - - -
1USD in Million2USD
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
16.44x3.9x10.8x3.62% 44.51B
85.45x4.54x51.03x0.15% 178B
24.2x9.34x16.1x2.67% 177B
19.01x3.64x10.55x3.73% 142B
13.33x1.9x6.53x5.36% 107B
30.45x4.55x20.82x0.54% 105B
20.88x5.85x12.99x3.37% 96.39B
18.59x5.58x11.48x3.62% 91.32B
18.62x5.07x12.35x3.21% 62.29B
32.44x3.62x12.04x0.58% 54.25B
Average 27.94x 4.80x 16.47x 2.68% 105.77B
Weighted average by Cap. 32.34x 5.12x 19.42x 2.56%
See all sector valuations

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