Bank of America Corp (NYSE:BAC)

37.70
Delayed Data
As of Jul 23
 -0.26 / -0.68%
Today’s Change
22.95
Today|||52-Week Range
43.49
+24.38%
Year-to-Date
3 Great Investments for the Next Market Crash
6:15am / MotleyFool.com - Paid Partner Content
Is Your Investment Portfolio Ready for More Inflation? Part 1
Jul 23 / GuruFocus News - Paid Partner Content
Bank of America Earnings: Was It a Good Quarter?
Jul 24 / MotleyFool.com - Paid Partner Content
Regions' (RF) Q2 Earnings Beat Estimates on Stellar Revenues
Jul 23 / Zacks.com - Paid Partner Content
A Stock Market Crash Is a Given: 3 Surefire Stocks to Buy When It Happens
Jul 24 / MotleyFool.com - Paid Partner Content
Webster (WBS) Stock Declines 2.05% Despite Q2 Earnings Beat
Jul 23 / Zacks.com - Paid Partner Content
Top Stock Picks for Week of JULY 23, 2021
Jul 24 / Zacks.com - Paid Partner Content
Why Shares of Enphase Energy Jumped This Week
Jul 23 / MotleyFool.com - Paid Partner Content
Oregon Public Employees Retirement Fund Buys Facebook Inc, JPMorgan Chase, The Walt Disney Co, ...
Jul 23 / GuruFocus News - Paid Partner Content
Edge Wealth Management LLC Buys Verizon Communications Inc, Novavax Inc, Bank of America Corp, ...
Jul 23 / GuruFocus News - Paid Partner Content

Today’s Trading

Previous close37.96
Today’s open38.05
Day’s range37.57 - 38.27
Volume48,659,409
Average volume (3 months)48,642,364
Market cap$323.1B
Data as of 5:20pm ET, 07/23/2021

Growth & Valuation

Earnings growth (last year)-32.02%
Earnings growth (this year)+73.53%
Earnings growth (next 5 years)+19.00%
Revenue growth (last year)-16.64%
P/E ratio16.2
Price/Sales2.81
Price/Book1.31

Competitors

 Today’s
change
Today’s
% change
JPMJPMorgan Chase-0.29-0.19%
WFCWells Fargo-0.44-0.98%
----
RYRoyal Bank of Canada+0.91+0.92%
Data as of 5:01pm ET, 07/23/2021

Financials

Next reporting dateOctober 14, 2021
EPS forecast (this quarter)$0.71
Annual revenue (last year)$94.9B
Annual profit (last year)$17.9B
Net profit margin18.85%

Profile

Sector
Finance
Industry
Major Banks
No executives to display
Corporate headquarters
Charlotte, North Carolina

Forecasts