Log in

Compare Stocks

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

 BarclaysBoc Hong KongCR AGRICOLE S A/ADRBanco Santander BrasilCanadian Imperial Bank of Commerce
SymbolNYSE:BCSOTCMKTS:BHKLYOTCMKTS:CRARYNYSE:BSBRNYSE:CM
Price Information
Current Price$7.84$68.59$6.06$8.50$77.63
52 Week RangeBuyBuyBuyBuyHold
Analyst Ratings
Consensus RecommendationBuyBuyBuyBuyHold
Consensus Price TargetN/AN/AN/A$12.00$115.25
% Upside from Price TargetN/AN/AN/A41.18% upside48.46% upside
Trade Information
Market Cap$36.46 billion$36.44 billion$36.74 billion$32.00 billion$35.76 billion
Beta1.031.261.480.81.06
Average Volume3,827,88215,468124,1631,462,507375,797
Sales & Book Value
Annual Revenue$27.62 billion$9.86 billion$22.57 billion$24.16 billion$21.64 billion
Price / Sales1.233.681.531.311.60
Cashflow$1.57 per share$8.18 per share$0.99 per share$1.04 per share$10.21 per share
Price / Cash5.008.386.158.177.60
Book Value$19.36 per share$68.77 per share$13.61 per share$6.71 per share$60.38 per share
Price / Book0.401.000.451.271.29
Profitability
Net Income$4.18 billion$4.08 billion$5.43 billion$3.44 billion$3.83 billion
EPS$1.25N/A$0.78$0.90$8.97
Trailing P/E Ratio10.450.007.778.509.20
Forward P/E Ratio5.447.778.338.26
P/E Growth$2.81N/AN/A$1.32$2.39
Net Margins11.58%N/AN/A15.98%17.70%
Return on Equity (ROE)6.27%N/AN/A15.49%15.84%
Return on Assets (ROA)0.35%N/AN/A2.03%0.87%
Dividend
Annual Payout$0.29$2.74$0.27$0.60$4.34
Dividend Yield3.70%3.99%4.46%7.06%5.59%
Three-Year Dividend Growth24.59%N/AN/AN/A3.22%
Payout Ratio23.20%N/A34.62%66.67%48.38%
Years of Consecutive Dividend Growth2 YearsN/AN/AN/A4 Years
Debt
Debt-to-Equity Ratio4.55%0.05%5.18%0.11%0.13%
Current Ratio1.48%0.72%1.53%0.14%0.92%
Quick Ratio1.48%N/A1.53%0.14%0.92%
Ownership Information
Institutional Ownership Percentage2.18%0.12%0.46%0.88%44.49%
Insider Ownership Percentage0.02%N/AN/AN/AN/A
Miscellaneous
Employees80,80014,046141,00048,01245,157
Shares Outstanding4.33 billion528.64 million5.69 billion3.73 billion445.14 million
Next Earnings Date4/23/2020 (Estimated)4/3/2020 (Estimated)N/AN/A5/27/2020 (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.

Yahoo Gemini Pixel