QQQ   272.48 (+1.86%)
AAPL   111.81 (+1.57%)
MSFT   207.42 (+2.41%)
FB   254.75 (+2.66%)
GOOGL   1,459.82 (+2.08%)
AMZN   3,128.99 (+5.69%)
NVDA   505.51 (+0.96%)
TSLA   424.23 (-5.60%)
BABA   275.29 (+0.54%)
CGC   16.04 (+1.91%)
GE   6.25 (-1.57%)
MU   49.70 (+1.12%)
AMD   77.70 (-0.31%)
T   28.51 (-0.42%)
F   6.78 (-1.31%)
ACB   7.32 (+15.82%)
GILD   63.40 (-1.26%)
NFLX   491.17 (+0.78%)
DIS   127.21 (+1.44%)
BAC   23.94 (-2.17%)
BA   156.80 (+0.29%)
QQQ   272.48 (+1.86%)
AAPL   111.81 (+1.57%)
MSFT   207.42 (+2.41%)
FB   254.75 (+2.66%)
GOOGL   1,459.82 (+2.08%)
AMZN   3,128.99 (+5.69%)
NVDA   505.51 (+0.96%)
TSLA   424.23 (-5.60%)
BABA   275.29 (+0.54%)
CGC   16.04 (+1.91%)
GE   6.25 (-1.57%)
MU   49.70 (+1.12%)
AMD   77.70 (-0.31%)
T   28.51 (-0.42%)
F   6.78 (-1.31%)
ACB   7.32 (+15.82%)
GILD   63.40 (-1.26%)
NFLX   491.17 (+0.78%)
DIS   127.21 (+1.44%)
BAC   23.94 (-2.17%)
BA   156.80 (+0.29%)
QQQ   272.48 (+1.86%)
AAPL   111.81 (+1.57%)
MSFT   207.42 (+2.41%)
FB   254.75 (+2.66%)
GOOGL   1,459.82 (+2.08%)
AMZN   3,128.99 (+5.69%)
NVDA   505.51 (+0.96%)
TSLA   424.23 (-5.60%)
BABA   275.29 (+0.54%)
CGC   16.04 (+1.91%)
GE   6.25 (-1.57%)
MU   49.70 (+1.12%)
AMD   77.70 (-0.31%)
T   28.51 (-0.42%)
F   6.78 (-1.31%)
ACB   7.32 (+15.82%)
GILD   63.40 (-1.26%)
NFLX   491.17 (+0.78%)
DIS   127.21 (+1.44%)
BAC   23.94 (-2.17%)
BA   156.80 (+0.29%)
QQQ   272.48 (+1.86%)
AAPL   111.81 (+1.57%)
MSFT   207.42 (+2.41%)
FB   254.75 (+2.66%)
GOOGL   1,459.82 (+2.08%)
AMZN   3,128.99 (+5.69%)
NVDA   505.51 (+0.96%)
TSLA   424.23 (-5.60%)
BABA   275.29 (+0.54%)
CGC   16.04 (+1.91%)
GE   6.25 (-1.57%)
MU   49.70 (+1.12%)
AMD   77.70 (-0.31%)
T   28.51 (-0.42%)
F   6.78 (-1.31%)
ACB   7.32 (+15.82%)
GILD   63.40 (-1.26%)
NFLX   491.17 (+0.78%)
DIS   127.21 (+1.44%)
BAC   23.94 (-2.17%)
BA   156.80 (+0.29%)
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 EnergyExelonPublic Service Enterprise GroupConsolidated EdisonWEC Energy Group
SymbolNYSE:DUKNYSE:EXCNYSE:PEGNYSE:EDNYSE:WEC
Price Information
Current Price$82.69$35.21$52.47$73.70$95.40
52 Week RangeHoldHoldBuyHoldHold
Beat the Market™ Rank
Overall Score2.02.42.02.41.4
Analysis Score2.24.23.32.01.0
Community Score2.02.42.01.52.0
Dividend Score4.23.32.53.32.5
Ownership Score1.01.01.04.01.0
Earnings & Valuation Score0.61.31.31.30.6
Analyst Ratings
Consensus RecommendationHoldHoldBuyHoldHold
Consensus Price Target$93.07$45.87$61.62$77.67$90.73
% Upside from Price Target12.55% upside30.27% upside17.43% upside5.38% upside-4.90% downside
Trade Information
Market Cap$60.81 billion$34.31 billion$26.54 billion$24.65 billion$30.09 billion
Beta0.270.260.540.160.16
Average Volume3,860,1586,400,6492,943,7052,354,5071,705,439
Sales & Book Value
Annual Revenue$25.08 billion$35.99 billion$10.08 billion$12.57 billion$7.52 billion
Price / Sales2.420.952.631.964.00
Cashflow$12.00 per share$6.78 per share$6.34 per share$9.33 per share$6.49 per share
Price / Cash6.895.198.287.9014.69
Book Value$63.08 per share$34.20 per share$29.84 per share$54.79 per share$32.41 per share
Price / Book1.311.031.761.352.94
Profitability
Net Income$3.75 billion$2.01 billion$1.69 billion$1.34 billion$1.14 billion
EPS$5.06$3.12$3.28$4.37$3.58
Trailing P/E Ratio29.4311.2915.3418.4725.78
Forward P/E Ratio15.7811.2915.6616.3423.85
P/E Growth3.884.506.418.724.34
Net Margins8.76%6.43%18.09%10.86%16.26%
Return on Equity (ROE)8.10%8.47%11.52%7.92%11.36%
Return on Assets (ROA)2.33%2.35%3.65%2.50%3.37%
Dividend
Annual Payout$3.86$1.53$1.96$3.06$2.53
Dividend Yield4.67%4.35%3.74%4.15%2.65%
Three-Year Dividend Growth11.46%N/A14.63%10.45%19.19%
Payout Ratio76.28%49.04%59.76%70.02%70.67%
Years of Consecutive Dividend Growth13 YearsN/A1 Years1 Years1 Years
Debt
Debt-to-Equity Ratio1.26%0.95%0.88%1.04%1.02%
Current Ratio0.55%0.90%0.65%0.68%0.49%
Quick Ratio0.36%0.77%0.51%0.63%0.36%
Ownership Information
Institutional Ownership Percentage63.79%78.99%68.23%59.08%73.05%
Insider Ownership Percentage0.11%0.27%0.48%0.18%0.31%
Miscellaneous
Employees28,79333,38312,99214,8907,509
Shares Outstanding735.43 million974.50 million505.76 million334.50 million315.44 million
Next Earnings Date11/13/2020 (Estimated)10/29/2020 (Estimated)10/29/2020 (Estimated)11/2/2020 (Estimated)11/4/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.