Log in

Compare Stocks

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

 Duke EnergyExelonWEC Energy GroupConsolidated EdisonPublic Service Enterprise Group
SymbolNYSE:DUKNYSE:EXCNYSE:WECNYSE:EDNYSE:PEG
Price Information
Current Price$101.43$49.85$102.39$94.58$59.18
52 Week RangeHoldBuyHoldHoldHold
Analyst Ratings
Consensus RecommendationHoldBuyHoldHoldHold
Consensus Price Target$98.18$53.17$87.40$92.44$64.23
% Upside from Price Target-3.20% downside6.65% upside-14.64% downside-2.26% downside8.53% upside
Trade Information
Market Cap$74.38 billion$48.48 billion$32.45 billion$31.36 billion$29.85 billion
Beta0.070.26N/A0.050.26
Average Volume3,214,9045,576,2031,429,3861,632,8382,629,356
Sales & Book Value
Annual Revenue$25.08 billion$35.99 billion$7.52 billion$12.34 billion$9.70 billion
Price / Sales2.951.354.292.553.09
Cashflow$11.31 per share$9.61 per share$6.50 per share$8.96 per share$6.00 per share
Price / Cash8.975.1915.7510.559.86
Book Value$63.08 per share$34.20 per share$32.41 per share$54.06 per share$28.44 per share
Price / Book1.611.463.161.752.08
Profitability
Net Income$3.75 billion$2.01 billion$1.14 billion$1.38 billion$1.44 billion
EPS$5.06$3.12$3.58$4.32$3.12
Trailing P/E Ratio20.0515.9828.6022.3120.69
Forward P/E Ratio18.6815.9825.5321.0617.61
P/E Growth$4.12$4.50$4.42$10.51$4.99
Net Margins14.89%6.43%15.08%10.98%14.45%
Return on Equity (ROE)8.31%8.47%11.18%7.92%11.01%
Return on Assets (ROA)2.41%2.35%3.31%2.53%3.52%
Dividend
Annual Payout$3.78$1.45$2.53$3.06$1.88
Dividend Yield3.73%2.91%2.47%3.24%3.18%
Three-Year Dividend Growth2.70%N/A6.75%3.50%3.01%
Payout Ratio74.70%46.47%70.67%70.83%60.26%
Years of Consecutive Dividend Growth13 Years3 Years9 Years45 Years8 Years
Debt
Debt-to-Equity Ratio1.23%0.95%1.10%1.01%0.99%
Current Ratio0.62%0.90%0.66%0.58%0.75%
Quick Ratio0.40%0.77%0.49%0.52%0.52%
Ownership Information
Institutional Ownership Percentage61.42%78.99%76.84%60.05%69.29%
Insider Ownership Percentage0.09%0.27%0.75%0.18%0.51%
Miscellaneous
Employees30,08333,3837,87815,29613,145
Shares Outstanding729.03 million974.32 million315.44 million332.43 million505.73 million
Next Earnings Date5/14/2020 (Estimated)5/7/2020 (Estimated)4/23/2020 (Estimated)N/A2/26/2020 (Confirmed)
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