S&P 500   3,829.34
DOW   31,402.01
QQQ   312.83
S&P 500   3,829.34
DOW   31,402.01
QQQ   312.83
S&P 500   3,829.34
DOW   31,402.01
QQQ   312.83
S&P 500   3,829.34
DOW   31,402.01
QQQ   312.83
Log in

Compare Stocks

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

 innogy SE (IGY.F)FortisHydro One Limited (H.TO)Capital Power
SymbolETR:IGYTSE:FTSTSE:HTSE:CPX
Price Information
Current Price€43.60C$49.67C$26.97C$34.53
52 Week RangeN/ABuyHoldBuy
MarketRank™
Overall Score0.51.71.61.4
Analysis Score0.02.42.23.3
Community Score1.83.02.82.1
Dividend Score0.81.71.71.7
Ownership Score0.00.00.00.0
Earnings & Valuation Score0.01.31.30.0
Analyst Ratings
Consensus RecommendationN/ABuyHoldBuy
Consensus Price TargetN/AC$59.50C$30.25C$39.56
% Upside from Price TargetN/A19.79% upside12.16% upside14.55% upside
Trade Information
Market Cap$24.22 billionC$23.19 billionC$16.12 billionC$3.69 billion
BetaN/AN/AN/AN/A
Average Volume1,720,0002,249,051798,393371,102
Sales & Book Value
Annual Revenue$33.18 billionC$8.94 billionC$7.14 billionC$1.79 billion
Price / Sales0.732.592.262.06
Cashflow€2.31 per shareC$0.53 per shareC$0.07 per shareC$3.40 per share
Price / Cash18.8593.19400.5710.16
Book Value€13.37 per shareC$36.58 per shareC$17.60 per shareC$18.34 per share
Price / Book3.261.361.531.88
Profitability
Net IncomeN/AN/AN/AN/A
EPS(€0.45)C$2.60C$3.03C$0.77
Trailing P/E RatioN/A19.108.9044.84
Forward P/E Ratio
P/E Growth3.603.799.421.23
Net MarginsN/AN/AN/AN/A
Return on Equity (ROE)N/AN/AN/AN/A
Return on Assets (ROA)N/AN/AN/AN/A
Dividend
Annual Payout€1.40C$2.02C$0.99C$1.99
Dividend Yield3.21%4.07%3.67%5.75%
Three-Year Dividend GrowthN/AN/AN/AN/A
Payout RatioN/A 77.69%32.68%257.79%
Years of Consecutive Dividend GrowthN/AN/AN/AN/A
Debt
Debt-to-Equity Ratio202.86%122.62%126.66%129.70%
Current Ratio1.16%0.63%0.34%1.01%
Quick Ratio0.39%0.34%0.28%0.73%
Ownership Information
Institutional Ownership PercentageN/AN/AN/AN/A
Insider Ownership PercentageN/AN/AN/AN/A
Miscellaneous
Employees36,0649,0005,730818
Shares Outstanding555.56 million466.80 million597.61 million106.97 million
Next Earnings DateN/A5/5/2021 (Estimated)5/14/2021 (Estimated)5/3/2021 (Estimated)
OptionableNot OptionableOptionableOptionableNot Optionable

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.