Log in
E-mail
Password
Remember
Forgot password ?
Become a member for free
Sign up
Sign up
New member
Sign up for FREE
New customer
Discover our services
Settings
Settings
Dynamic quotes 
OFFON

EXELON CORPORATION

(EXC)
  Report
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Capitalization1 43 61244 31841 18945 839--
Entreprise Value (EV)1 78 40181 53079 85983 67584 37984 506
P/E ratio 21,8x15,1x21,0x16,8x16,4x16,0x
Yield 3,06%3,18%3,62%3,28%3,31%3,47%
Capitalization / Revenue 1,21x1,29x1,25x1,49x1,58x1,58x
EV / Revenue 2,18x2,37x2,42x2,72x2,90x2,92x
EV / EBITDA 8,93x9,49x9,42x9,49x9,25x9,01x
Price to Book 1,42x1,38x1,26x1,32x1,27x1,24x
Nbr of stocks (in thousands) 967 010972 109975 572977 175--
Reference price (USD) 45,145,642,246,946,946,9
Last update 02/08/201902/11/202002/24/202106/03/202106/03/202106/03/2021
1 USD in Million
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net sales1 35 98534 43833 03930 76329 05028 980
EBITDA1 8 7778 5948 4768 8179 1209 381
Operating profit (EBIT)1 4 9774 3424 4014 3134 7174 895
Operating Margin 13,8%12,6%13,3%14,0%16,2%16,9%
Pre-Tax Profit (EBT)1 2 2323 9852 3333 0653 4073 585
Net income1 2 0102 9361 9632 6162 8052 874
Net margin 5,59%8,53%5,94%8,50%9,66%9,92%
EPS2 2,073,012,012,792,872,93
Dividend per Share2 1,381,451,531,541,551,63
Last update 02/08/201902/11/202002/24/202106/04/202106/04/202106/03/2021
1 USD in Million
2 USD
Estimates
Balance Sheet Analysis
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net Debt1 34 78937 21238 67037 83538 54038 666
Net Cash position1 ------
Leverage (Debt / EBITDA) 3,96x4,33x4,56x4,29x4,23x4,12x
Free Cash Flow1 1 050-589-3 8134631 5731 617
ROE (Net Profit / Equities) 6,63%9,97%9,72%7,88%8,57%8,51%
Shareholders' equity1 30 33029 44820 20033 17232 74133 759
ROA (Net Profit / Asset) 1,70%2,57%2,48%2,10%2,35%2,31%
Assets1 118 221114 24179 259124 548119 169124 314
Book Value Per Share2 31,733,133,435,436,937,9
Cash Flow per Share2 8,926,844,337,118,588,89
Capex1 7 5947 2488 0487 7807 7187 748
Capex / Sales 21,1%21,0%24,4%25,3%26,6%26,7%
Last update 02/08/201902/11/202002/24/202106/03/202106/03/202106/03/2021
1 USD in Million
2 USD
Estimates
Finances - Leverage
Financial data source
© 2021 S&P Global Market Intelligence
Key data
Capitalization (USD)
45 839 290 273
Net sales (USD)
33 039 000 000
Number of employees
32 340
Sales / Employee (USD)
1 021 614
Free-Float
99,5%
Free-Float capitalization (USD)
45 629 082 993
Avg. Exchange 20 sessions (USD)
311 385 578
Average Daily Capital Traded
0,68%
EPS & Dividend