Compare Stocks

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

 Canadian Imperial Bank of CommerceBank of MontrealBarclaysNational Bank of CanadaAustralia and New Zealand Banking Group
Price Information
Current PriceC$108.82C$96.48GBX 155.06C$64.52A$27.60
52 Week RangeHoldHoldBuySellN/A
Analyst Ratings
Consensus RecommendationHoldHoldBuySellN/A
Consensus Price TargetC$115.00C$106.17GBX 196.08C$64.57N/A
% Upside from Price Target5.68% upside10.04% upside26.45% upside0.08% upsideN/A
Trade Information
Market CapC$48.47 billionC$61.65 billion£25.89 billionC$21.57 billion$77.15 billion
Average Volume1,581,6501,593,74250,310,0001,181,8815,030,000
Sales & Book Value
Annual RevenueC$17.14 billionC$24.63 billion£19.18 billionC$7 billion$18.22 billion
Price / Sales2.832.501.393.084.29
CashflowC$453.79 per shareC$418.75 per shareGBX 3,264.42 per shareC$320.36 per shareA$77.59 per share
Price / Cash0.
Book ValueC$78.59 per shareC$71.91 per shareGBX 391.90 per shareC$36.12 per shareA$21.05 per share
Price / Book1.381.340.001.791.31
Net IncomeN/AN/AN/AN/AN/A
EPSC$11.41C$9.45GBX 17.90C$6.19A$2.10
Trailing P/E Ratio9.5410.218.6610.4213.15
Forward P/E Ratio
P/E GrowthC$3.87C$2.01N/AC$1.71A$1.36
Net MarginsN/AN/AN/AN/AN/A
Return on Equity (ROE)N/AN/AN/AN/AN/A
Return on Assets (ROA)N/AN/AN/AN/AN/A
Annual PayoutC$5.52C$4.12GBX 0.07C$2.72A$1.60
Dividend Yield5.07%4.27%0.05%4.22%5.80%
Three-Year Dividend GrowthN/AN/AN/AN/AN/A
Payout Ratio48.38%43.58%0.39%43.94%76.23%
Years of Consecutive Dividend GrowthN/AN/AN/AN/AN/A
Debt-to-Equity RatioN/AN/AN/AN/AN/A
Current RatioN/AN/AN/AN/AN/A
Quick RatioN/AN/AN/AN/AN/A
Ownership Information
Institutional Ownership PercentageN/AN/AN/AN/AN/A
Insider Ownership PercentageN/AN/AN/AN/AN/A
Shares Outstanding445.44 million639.04 million17.25 billion334.22 million2.83 billion
Next Earnings Date12/5/2019 (Estimated)12/3/2019 (Estimated)10/25/2019 (Estimated)12/4/2019 (Estimated)11/1/2019 (Estimated)
OptionableOptionableOptionableNot OptionableNot OptionableNot Optionable
 Canadian Imperial Bank of CommerceBank of MontrealBarclaysNational Bank of CanadaAustralia and New Zealand Banking Group

Enter your email address below to receive a concise daily summary of analysts' upgrades, downgrades and new coverage with's FREE daily email newsletter.

Yahoo Gemini Pixel