QQQ   304.10 (-1.64%)
AAPL   120.13 (-1.58%)
MSFT   226.73 (-0.36%)
FB   257.64 (+0.87%)
GOOGL   2,033.93 (+1.12%)
TSLA   621.44 (-4.86%)
AMZN   2,977.57 (-0.91%)
NVDA   494.81 (-3.39%)
BABA   230.50 (-2.44%)
CGC   31.01 (-6.71%)
GE   13.57 (+0.97%)
MU   84.33 (-5.36%)
NIO   39.28 (-5.42%)
AMD   77.75 (-3.85%)
T   28.92 (+0.70%)
F   11.93 (-1.97%)
ACB   9.82 (-6.12%)
DIS   188.03 (-2.20%)
BA   224.71 (-1.68%)
NFLX   511.29 (-1.81%)
BAC   36.50 (+0.72%)
QQQ   304.10 (-1.64%)
AAPL   120.13 (-1.58%)
MSFT   226.73 (-0.36%)
FB   257.64 (+0.87%)
GOOGL   2,033.93 (+1.12%)
TSLA   621.44 (-4.86%)
AMZN   2,977.57 (-0.91%)
NVDA   494.81 (-3.39%)
BABA   230.50 (-2.44%)
CGC   31.01 (-6.71%)
GE   13.57 (+0.97%)
MU   84.33 (-5.36%)
NIO   39.28 (-5.42%)
AMD   77.75 (-3.85%)
T   28.92 (+0.70%)
F   11.93 (-1.97%)
ACB   9.82 (-6.12%)
DIS   188.03 (-2.20%)
BA   224.71 (-1.68%)
NFLX   511.29 (-1.81%)
BAC   36.50 (+0.72%)
QQQ   304.10 (-1.64%)
AAPL   120.13 (-1.58%)
MSFT   226.73 (-0.36%)
FB   257.64 (+0.87%)
GOOGL   2,033.93 (+1.12%)
TSLA   621.44 (-4.86%)
AMZN   2,977.57 (-0.91%)
NVDA   494.81 (-3.39%)
BABA   230.50 (-2.44%)
CGC   31.01 (-6.71%)
GE   13.57 (+0.97%)
MU   84.33 (-5.36%)
NIO   39.28 (-5.42%)
AMD   77.75 (-3.85%)
T   28.92 (+0.70%)
F   11.93 (-1.97%)
ACB   9.82 (-6.12%)
DIS   188.03 (-2.20%)
BA   224.71 (-1.68%)
NFLX   511.29 (-1.81%)
BAC   36.50 (+0.72%)
QQQ   304.10 (-1.64%)
AAPL   120.13 (-1.58%)
MSFT   226.73 (-0.36%)
FB   257.64 (+0.87%)
GOOGL   2,033.93 (+1.12%)
TSLA   621.44 (-4.86%)
AMZN   2,977.57 (-0.91%)
NVDA   494.81 (-3.39%)
BABA   230.50 (-2.44%)
CGC   31.01 (-6.71%)
GE   13.57 (+0.97%)
MU   84.33 (-5.36%)
NIO   39.28 (-5.42%)
AMD   77.75 (-3.85%)
T   28.92 (+0.70%)
F   11.93 (-1.97%)
ACB   9.82 (-6.12%)
DIS   188.03 (-2.20%)
BA   224.71 (-1.68%)
NFLX   511.29 (-1.81%)
BAC   36.50 (+0.72%)
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 EnergyExelonXcel EnergyPublic Service Enterprise GroupWEC Energy Group
SymbolNYSE:DUKNASDAQ:EXCNASDAQ:XELNYSE:PEGNYSE:WEC
Price Information
Current Price$86.46$39.77$58.92$54.66$82.28
52 Week RangeHoldBuyHoldBuyHold
MarketRank™
Overall Score2.32.22.22.01.9
Analysis Score3.12.42.02.42.1
Community Score2.03.30.82.12.0
Dividend Score4.22.54.22.51.7
Ownership Score0.81.71.71.71.7
Earnings & Valuation Score1.31.32.51.31.9
Analyst Ratings
Consensus RecommendationHoldBuyHoldBuyHold
Consensus Price Target$97.27$44.64$68.80$63.73$93.80
% Upside from Price Target12.51% upside12.24% upside16.77% upside16.59% upside14.00% upside
Trade Information
Market Cap$66.46 billion$38.83 billion$31.68 billion$27.61 billion$25.95 billion
Beta0.230.410.280.490.18
Average Volume2,857,1735,090,7492,660,7892,178,5571,448,390
Sales & Book Value
Annual Revenue$25.08 billion$34.44 billion$11.53 billion$10.08 billion$7.52 billion
Price / Sales2.651.132.752.743.45
Cashflow$11.56 per share$8.53 per share$5.13 per share$5.90 per share$5.35 per share
Price / Cash7.484.6611.489.2715.37
Book Value$63.08 per share$35.56 per share$25.25 per share$29.84 per share$32.41 per share
Price / Book1.371.122.331.832.54
Profitability
Net Income$3.75 billion$2.94 billion$1.37 billion$1.69 billion$1.14 billion
EPS$5.06$3.22$2.64$3.28$3.58
Trailing P/E Ratio31.6716.3722.0714.5022.24
Forward P/E Ratio16.6013.5319.7716.1720.57
P/E Growth4.885.314.436.104.51
Net Margins8.68%7.15%12.50%19.74%16.26%
Return on Equity (ROE)8.28%9.24%10.56%11.30%11.36%
Return on Assets (ROA)2.35%2.55%2.73%3.58%3.37%
Dividend
Annual Payout$3.86$1.53$1.72$1.96$2.71
Dividend Yield4.46%3.85%2.92%3.59%3.29%
Three-Year Dividend Growth9.46%N/A19.44%13.95%21.63%
Payout Ratio76.28%47.52%65.15%59.76%75.70%
Years of Consecutive Dividend Growth14 YearsN/A17 Years1 Years1 Years
Debt
Debt-to-Equity Ratio1.24%1.02%1.45%0.93%1.02%
Current Ratio0.52%1.09%0.80%0.76%0.49%
Quick Ratio0.33%0.94%0.71%0.59%0.36%
Ownership Information
Institutional Ownership Percentage63.48%76.59%77.94%69.55%73.05%
Insider Ownership Percentage0.11%0.34%0.21%0.48%0.31%
Miscellaneous
Employees29,00032,71311,27313,0007,500
Shares Outstanding768.66 million976.34 million537.65 million505.09 million315.44 million
Next Earnings Date5/11/2021 (Estimated)5/14/2021 (Estimated)5/6/2021 (Estimated)5/3/2021 (Estimated)5/3/2021 (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.