Exelon Corp. (NASDAQ: EXC) is a utility services company that generates, delivers and markets energy mainly in the United States and Canada markets. It generates electricity from nuclear, fossil, wind, hydroelectric, biomass, and solar generating facilities. The company also sells electricity to wholesale and retail customers.
EXC Exelon Corp NASDAQ
40.34 USD 1.48% +0.59
OPEN 39.85
PREV CLOSE 39.75
DAY RANGE 40.50 - 39.53
VOLUME 7.3M
AVG. VOLUME 6.7M
52 WEEK RANGE 49.23 - 35.19
Buy EXC stocks now with Interactive Brokers – the most advanced investment platform
Valuations metrics
Market capitalization 40.1B
Enterprise value 80.8B
Trailing pe 17.849558
Forward pe 16.071712
Peg ratio 16.071712
Price to sales ttm 2.077297
Price to book mrq 1.6006032
Enterprise to revenue 4.183
Enterprise to ebitda 12.872
Financials
Fiscal year ends 2022-12-31
Most recent quarter 2023-03-31
Profit margin 0.11608
Operating margin 0.18768999
Return on assets ttm 0.0239
Return on equity ttm 0.09235
Income statement
Revenue ttm 19.3B
Revenue per share ttm 19.519
Quarterly revenue growth 0.044
Gross profit ttm 8.1B
Ebitda 7.4B
Net income to common ttm 2.2B
Diluted eps ttm 2.26
Quarterly earnings growth yoy 0.121
Balance sheet
Total cash mrq 522M
Total cash per share mrq 0.525
Total debt mrq 41.8B
Total debt to equity mrq 166.696
Current ratio mrq 0.961
Book value per share mrq 25.203
Cash flow
Operating cash flow ttm 3.6B
Levered free cash flow ttm -3118000128
Stock statistics
Shares outstanding 1B
Float shares 1B
Avg 10 volume 6.4M
Avg 30 volume 7M
Shares short 10.4M
Short ratio 1.81
Short percent of shares outstanding 0.0105
Percent held by insiders 0.00201
Percent held by institutions 0.84914
Stock price summary
Fifty two week low 35.19
Fifty two week high 49.23
Fifty two week change -15.667
Beta 0.610837
Day 50 ma 41.6428
Day 200 ma 41.26115
Dividends and splits
Forward annual dividend rate 1.44
Forward annual dividend yield 0.036199998
Trailing annual dividend rate 1.37
Trailing annual dividend yield 0.03446541
5 year average dividend yield 3.3
Payout ratio 0.6073
Dividend date 2023-06-09
Ex dividend date 2023-05-12
Last split factor 1402-for-1000 split
Last split date 2022-02-02