US STOCK

BAC Stock Analysis

US stocks · market data · technical indicators

Bank of America Corporation
BACUS stocks
Quote delayed 15 min
10/26 下午11:25 updated
$51.07
+0.50+1.00%
Open
$50.73
High
$51.50
Low
$50.73
Volume
915.30萬
BAC price history
-8.02%
Open
55.47
Latest
51.02
High
55.47
Low
50.39
Average
52.82
Advertisement
Financial snapshot
Yahoo Finance

BAC - Bank of America Corporation

EPS
4.19USD
Forward EPS
5.19USD
P/E
12.18x
Forward P/E
9.83x
P/B
1.30x
ROE
10.73%
ROA
0.94%
Operating margin
31.26%
Profit margin
28.06%
Revenue growth
7.10%
Earnings growth
-14.30%
Dividend yield
2.53%
Financial statements
2026-09-302026-06-302026-03-312025-12-312025-09-302025-06-302025-03-31
Revenue——$30.27B$31.18B$28.09B$27.44B$28.25B
Net income——$8.58B$7.53B$8.47B$7.17B$7.36B
Basic EPS0.931.221.120.991.08——
Diluted EPS0.911.211.110.981.06——
Estimates vs actuals
Next earnings
2027-01-15
EPS estimate
1.13
Revenue estimate
$30.46B
Last surprise
-17.77%
DateEstimateActualSurprise
2027-01-151.11Not reported—
2026-10-141.110.91-17.77%
2026-07-141.121.21+7.74%
2026-04-151.021.11+8.78%
2026-01-140.960.98+2.23%
2025-10-150.951.06+11.43%
2025-07-160.860.89+3.61%
2025-04-150.810.90+10.74%
2025-01-160.770.82+6.84%
2024-10-150.760.81+6.34%
2024-07-160.800.83+3.58%
2024-04-160.770.76-1.84%
Institutional holders
InstitutionQuarterValue heldPortfolio weight
VANGUARD GROUP INC2025-12-31$35.8B0.52%
Berkshire Hathaway Inc2026-06-30$27.5B9.20%
BlackRock Inc.2024-06-30$18.8B0.43%
STATE STREET CORP2026-06-30$17.1B0.51%
CITADEL ADVISORS LLC2026-06-30$199.7M0.02%
TWO SIGMA INVESTMENTS, LP2026-06-30$128.2M0.09%
Bridgewater Associates, LP2026-06-30$58.2M0.24%

13F quarterly filings. Reporting periods differ by institution; value and weight reflect each institution's own latest quarter.

Analyst ratings
25 analysts
Mean target
$62.95
Target range
$56.00 – $71.00
Implied upside
23.40%
Strong buy
6
Buy
16
Hold
3
Sell
0
Strong sell
0
Dividends
Annual yield
2.27%
Frequency
Quarterly
Recent payouts
  • 2026-09-04$0.3200
  • 2026-06-05$0.2800
  • 2026-03-06$0.2800
  • 2025-12-05$0.2800
Advertisement