Log in

Compare Stocks

Enter up to five stock symbols separated by a comma or space (ex. BAC,WFC,JPM,LON:BARC).
Date Range: 

 ExelonWEC Energy GroupPublic Service Enterprise GroupConsolidated EdisonDuke Energy
SymbolNYSE:EXCNYSE:WECNYSE:PEGNYSE:EDNYSE:DUK
Price Information
Current Price$49.85$102.39$59.18$94.58$101.43
52 Week RangeBuyHoldHoldHoldHold
Analyst Ratings
Consensus RecommendationBuyHoldHoldHoldHold
Consensus Price Target$53.17$87.40$64.23$92.44$98.18
% Upside from Price Target6.65% upside-14.64% downside8.53% upside-2.26% downside-3.20% downside
Trade Information
Market Cap$48.48 billion$32.45 billion$29.85 billion$31.36 billion$74.38 billion
Beta0.26N/A0.260.050.07
Average Volume5,576,2031,429,3862,629,3561,632,8383,214,904
Sales & Book Value
Annual Revenue$35.99 billion$7.52 billion$9.70 billion$12.34 billion$25.08 billion
Price / Sales1.354.293.092.552.95
Cashflow$9.61 per share$6.50 per share$6.00 per share$8.96 per share$11.31 per share
Price / Cash5.1915.759.8610.558.97
Book Value$34.20 per share$32.41 per share$28.44 per share$54.06 per share$63.08 per share
Price / Book1.463.162.081.751.61
Profitability
Net Income$2.01 billion$1.14 billion$1.44 billion$1.38 billion$3.75 billion
EPS$3.12$3.58$3.12$4.32$5.06
Trailing P/E Ratio15.9828.6020.6922.3120.05
Forward P/E Ratio15.9825.5317.6121.0618.68
P/E Growth$4.50$4.42$4.99$10.51$4.12
Net Margins6.43%15.08%14.45%10.98%14.89%
Return on Equity (ROE)8.47%11.18%11.01%7.92%8.31%
Return on Assets (ROA)2.35%3.31%3.52%2.53%2.41%
Dividend
Annual Payout$1.45$2.53$1.88$3.06$3.78
Dividend Yield2.91%2.47%3.18%3.24%3.73%
Three-Year Dividend GrowthN/A6.75%3.01%3.50%2.70%
Payout Ratio46.47%70.67%60.26%70.83%74.70%
Years of Consecutive Dividend Growth3 Years9 Years8 Years45 Years13 Years
Debt
Debt-to-Equity Ratio0.95%1.10%0.99%1.01%1.23%
Current Ratio0.90%0.66%0.75%0.58%0.62%
Quick Ratio0.77%0.49%0.52%0.52%0.40%
Ownership Information
Institutional Ownership Percentage78.99%76.84%69.29%60.05%61.42%
Insider Ownership Percentage0.27%0.75%0.51%0.18%0.09%
Miscellaneous
Employees33,3837,87813,14515,29630,083
Shares Outstanding974.32 million315.44 million505.73 million332.43 million729.03 million
Next Earnings Date5/7/2020 (Estimated)4/23/2020 (Estimated)2/26/2020 (Confirmed)N/A5/14/2020 (Estimated)
OptionableOptionableOptionableOptionableOptionableOptionable

Enter your email address below to receive a concise daily summary of analysts' upgrades, downgrades and new coverage with MarketBeat.com's FREE daily email newsletter.

Yahoo Gemini Pixel