S&P 500   3,841.94
DOW   31,496.30
QQQ   308.68
S&P 500   3,841.94
DOW   31,496.30
QQQ   308.68
S&P 500   3,841.94
DOW   31,496.30
QQQ   308.68
S&P 500   3,841.94
DOW   31,496.30
QQQ   308.68
Log in

Compare Stocks

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

 DTE EnergyCLPEDP - Energias de PortugalEdison InternationalPPL
Price Information
Current Price$123.16$9.56$54.53$57.70$28.25
52 Week RangeBuyN/ABuyBuyHold
Overall Score1.
Analysis Score1.
Community Score2.
Dividend Score2.
Ownership Score1.
Earnings & Valuation Score1.
Analyst Ratings
Consensus RecommendationBuyN/ABuyBuyHold
Consensus Price Target$131.15N/AN/A$68.09$34.54
% Upside from Price Target6.49% upsideN/AN/A18.01% upside22.26% upside
Trade Information
Market Cap$23.73 billion$24.15 billion$21.51 billion$21.88 billion$21.72 billion
Average Volume992,728110,99523,7252,028,0644,234,625
Sales & Book Value
Annual Revenue$12.67 billion$10.94 billion$16.05 billion$12.35 billion$7.77 billion
Price / Sales1.872.211.341.772.80
Cashflow$13.09 per share$0.66 per share$5.81 per share$8.96 per share$4.29 per share
Price / Cash9.4114.469.386.446.58
Book Value$61.57 per share$6.03 per share$38.92 per share$42.81 per share$17.97 per share
Price / Book2.001.591.401.351.57
Net Income$1.17 billion$621.28 million$573.16 million$1.41 billion$1.75 billion
Trailing P/E Ratio17.4441.5732.8558.2813.99
Forward P/E Ratio17.3216.5712.9112.90
P/E Growth3.03N/A3.234.59N/A
Net Margins11.30%N/AN/A3.23%21.93%
Return on Equity (ROE)11.43%N/AN/A10.57%13.76%
Return on Assets (ROA)3.18%N/AN/A2.51%3.91%
Annual Payout$4.34$0.29$1.52$2.65$1.66
Dividend Yield3.52%3.03%2.79%4.59%5.88%
Three-Year Dividend Growth22.78%N/AN/A15.34%5.06%
Payout Ratio68.89%126.09%96.82%56.38%67.76%
Years of Consecutive Dividend Growth1 YearsN/AN/A1 Years9 Years
Debt-to-Equity Ratio1.46%0.40%N/A1.21%1.55%
Current Ratio1.12%0.94%N/A0.68%0.50%
Quick Ratio0.88%0.77%N/A0.63%0.43%
Ownership Information
Institutional Ownership Percentage73.56%0.05%0.11%87.58%67.15%
Insider Ownership Percentage0.57%N/AN/A0.55%0.20%
Shares Outstanding192.65 million2.53 billion394.49 million379.28 million768.99 million
Next Earnings Date4/27/2021 (Estimated)N/A3/11/2021 (Estimated)4/29/2021 (Estimated)5/14/2021 (Estimated)
OptionableOptionableNot OptionableNot 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.