Log in

Compare Stocks

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

 Dominion EnergySouthernEnel S.p.A. ADSAmerican Electric PowerEversource Energy
SymbolNYSE:DNYSE:SOOTCMKTS:ENLAYNYSE:AEPNYSE:ES
Price Information
Current Price$81.03$54.61$9.07$86.88$90.07
52 Week RangeHoldHoldBuyBuyHold
Beat the Market™ Rank
Overall Score1.82.20.62.31.7
Analysis Score2.13.00.03.32.1
Community Score2.01.82.42.41.8
Dividend Score3.33.30.83.32.5
Ownership Score1.01.00.01.01.0
Earnings & Valuation Score0.61.90.01.31.3
Analyst Ratings
Consensus RecommendationHoldHoldBuyBuyHold
Consensus Price Target$82.00$62.37N/A$95.88$90.00
% Upside from Price Target1.20% upside14.20% upsideN/A10.36% upside-0.08% downside
Trade Information
Market Cap$68.00 billion$57.72 billion$92.16 billion$43.06 billion$30.30 billion
Beta0.420.420.50.360.34
Average Volume5,839,6923,498,701276,8883,618,2921,247,382
Sales & Book Value
Annual Revenue$16.57 billion$21.42 billion$89.98 billion$15.56 billion$8.53 billion
Price / Sales4.102.691.022.773.55
Cashflow$7.81 per share$6.28 per share$1.31 per share$9.78 per share$6.78 per share
Price / Cash10.388.706.948.8813.29
Book Value$38.45 per share$30.28 per share$5.17 per share$40.30 per share$39.01 per share
Price / Book2.111.801.752.162.31
Profitability
Net Income$1.36 billion$4.75 billion$2.43 billion$1.92 billion$909.05 million
EPS$4.24$3.11N/A$4.24$3.45
Trailing P/E Ratio36.8317.7341.2123.2925.73
Forward P/E Ratio20.9916.5018.8123.27
P/E Growth$7.41$4.34N/A$3.56$4.03
Net Margins10.80%15.83%2.72%12.08%13.52%
Return on Equity (ROE)11.97%10.48%4.55%10.15%9.16%
Return on Assets (ROA)3.41%2.82%1.26%2.68%2.84%
Dividend
Annual Payout$3.76$2.56$0.23$2.80$2.27
Dividend Yield4.64%4.69%2.54%3.22%2.52%
Three-Year Dividend Growth31.07%10.69%N/A19.38%20.22%
Payout Ratio88.68%82.32%N/A66.04%65.80%
Years of Consecutive Dividend Growth11 Years18 YearsN/A7 Years4 Years
Debt
Debt-to-Equity Ratio1.14%1.44%1.19%1.29%1.05%
Current Ratio0.63%0.99%0.93%0.45%0.75%
Quick Ratio0.47%0.78%0.87%0.35%0.67%
Ownership Information
Institutional Ownership Percentage66.38%58.82%0.08%74.57%78.14%
Insider Ownership Percentage0.26%0.39%N/A0.16%0.26%
Miscellaneous
Employees19,10027,94368,25317,4088,234
Shares Outstanding839.25 million1.06 billion10.17 billion495.58 million336.44 million
Next Earnings Date11/6/2020 (Estimated)11/4/2020 (Estimated)8/6/2020 (Estimated)8/6/2020 (Confirmed)11/3/2020 (Estimated)
OptionableOptionableOptionableNot OptionableOptionableOptionable

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.