QQQ   323.59 (+3.01%)
AAPL   127.79 (+5.39%)
MSFT   236.94 (+1.96%)
FB   264.91 (+2.83%)
GOOGL   2,069.66 (+2.36%)
TSLA   718.43 (+6.36%)
AMZN   3,146.14 (+1.72%)
NVDA   553.67 (+0.93%)
BABA   241.69 (+1.65%)
CGC   34.73 (+6.05%)
GE   13.11 (+4.55%)
MU   94.76 (+3.53%)
NIO   49.76 (+8.69%)
AMD   86.39 (+2.22%)
T   28.09 (+0.72%)
F   11.98 (+2.39%)
ACB   11.04 (+4.94%)
DIS   194.98 (+3.14%)
BA   224.39 (+5.84%)
NFLX   550.64 (+2.19%)
BAC   35.79 (+3.11%)
QQQ   323.59 (+3.01%)
AAPL   127.79 (+5.39%)
MSFT   236.94 (+1.96%)
FB   264.91 (+2.83%)
GOOGL   2,069.66 (+2.36%)
TSLA   718.43 (+6.36%)
AMZN   3,146.14 (+1.72%)
NVDA   553.67 (+0.93%)
BABA   241.69 (+1.65%)
CGC   34.73 (+6.05%)
GE   13.11 (+4.55%)
MU   94.76 (+3.53%)
NIO   49.76 (+8.69%)
AMD   86.39 (+2.22%)
T   28.09 (+0.72%)
F   11.98 (+2.39%)
ACB   11.04 (+4.94%)
DIS   194.98 (+3.14%)
BA   224.39 (+5.84%)
NFLX   550.64 (+2.19%)
BAC   35.79 (+3.11%)
QQQ   323.59 (+3.01%)
AAPL   127.79 (+5.39%)
MSFT   236.94 (+1.96%)
FB   264.91 (+2.83%)
GOOGL   2,069.66 (+2.36%)
TSLA   718.43 (+6.36%)
AMZN   3,146.14 (+1.72%)
NVDA   553.67 (+0.93%)
BABA   241.69 (+1.65%)
CGC   34.73 (+6.05%)
GE   13.11 (+4.55%)
MU   94.76 (+3.53%)
NIO   49.76 (+8.69%)
AMD   86.39 (+2.22%)
T   28.09 (+0.72%)
F   11.98 (+2.39%)
ACB   11.04 (+4.94%)
DIS   194.98 (+3.14%)
BA   224.39 (+5.84%)
NFLX   550.64 (+2.19%)
BAC   35.79 (+3.11%)
QQQ   323.59 (+3.01%)
AAPL   127.79 (+5.39%)
MSFT   236.94 (+1.96%)
FB   264.91 (+2.83%)
GOOGL   2,069.66 (+2.36%)
TSLA   718.43 (+6.36%)
AMZN   3,146.14 (+1.72%)
NVDA   553.67 (+0.93%)
BABA   241.69 (+1.65%)
CGC   34.73 (+6.05%)
GE   13.11 (+4.55%)
MU   94.76 (+3.53%)
NIO   49.76 (+8.69%)
AMD   86.39 (+2.22%)
T   28.09 (+0.72%)
F   11.98 (+2.39%)
ACB   11.04 (+4.94%)
DIS   194.98 (+3.14%)
BA   224.39 (+5.84%)
NFLX   550.64 (+2.19%)
BAC   35.79 (+3.11%)
Log in

Compare Stocks

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

 Bank of AmericaIndustrial and Commercial Bank of ChinaJPMorgan Chase & Co.Wells Fargo & CompanyCitigroup
SymbolNYSE:BACOTCMKTS:IDCBYNYSE:JPMNYSE:WFCNYSE:C
Price Information
Current Price$35.79$12.96$150.50$37.09$69.54
52 Week RangeBuyHoldBuyBuyBuy
MarketRank™
Overall Score2.41.22.52.12.8
Analysis Score2.30.02.32.32.3
Community Score2.52.33.02.43.5
Dividend Score2.51.72.51.72.5
Ownership Score1.70.01.71.71.7
Earnings & Valuation Score3.11.93.12.53.8
Analyst Ratings
Consensus RecommendationBuyHoldBuyBuyBuy
Consensus Price Target$33.18N/A$130.82$34.13$72.50
% Upside from Price Target-7.28% downsideN/A-13.08% downside-7.99% downside4.26% upside
Trade Information
Market Cap$308.98 billion$230.95 billion$459.25 billion$153.33 billion$144.78 billion
Beta1.590.511.231.071.95
Average Volume53,393,82485,46814,426,35437,997,30521,192,221
Sales & Book Value
Annual Revenue$113.59 billion$171.73 billion$142.42 billion$103.92 billion$88.84 billion
Price / Sales2.721.343.221.481.63
Cashflow$3.98 per share$2.72 per share$15.05 per share$10.91 per share$11.04 per share
Price / Cash9.004.7710.003.406.30
Book Value$26.84 per share$21.86 per share$74.71 per share$39.06 per share$86.96 per share
Price / Book1.330.592.010.950.80
Profitability
Net Income$27.43 billion$45.18 billion$36.43 billion$19.55 billion$11.37 billion
EPS$2.94N/A$10.48$4.38$4.88
Trailing P/E Ratio17.725.7319.67100.2413.83
Forward P/E Ratio16.1215.3719.738.20
P/E Growth2.13N/A2.874.841.25
Net Margins19.50%23.57%19.16%3.72%13.17%
Return on Equity (ROE)8.00%10.44%10.85%3.18%6.63%
Return on Assets (ROA)0.74%0.89%0.83%0.26%0.52%
Dividend
Annual Payout$0.72$0.62$3.60$0.40$2.04
Dividend Yield2.01%4.78%2.39%1.08%2.93%
Three-Year Dividend Growth84.62%N/A76.47%-20.78%112.50%
Payout Ratio24.49%N/A34.35%9.13%41.80%
Years of Consecutive Dividend Growth1 YearsN/A1 Years1 Years1 Years
Debt
Debt-to-Equity Ratio1.04%1.24%1.16%1.34%1.50%
Current Ratio0.87%0.90%0.88%0.87%0.97%
Quick Ratio0.87%0.90%0.88%0.85%0.97%
Ownership Information
Institutional Ownership Percentage68.10%N/A69.02%67.25%72.99%
Insider Ownership Percentage0.20%N/A0.78%0.09%0.07%
Miscellaneous
Employees213,000445,106255,351268,531210,000
Shares Outstanding8.63 billion17.82 billion3.05 billion4.13 billion2.08 billion
Next Earnings Date4/21/2021 (Estimated)4/23/2021 (Estimated)4/13/2021 (Estimated)4/13/2021 (Estimated)4/21/2021 (Estimated)
OptionableOptionableNot OptionableOptionableOptionableOptionable

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.