2m 2m 2m 2m 2m 2m 2m
Bank of America (BAC)
NYSE
$61.75+$0.05 (+0.09%)
Price as of Aug 21, 2026 7:59 PM EDT- $432.6BMarket Cap
- 27.39%1-Year Change
- Banks - DiversifiedIndustry
Bank of America (BAC)
$61.75+$0.05 (+0.09%)
Top Holders
Institutional
Mutual Funds
Holder | Ownership %
| Shares Held | Change (Shares, %) | Report Date |
|---|---|---|---|---|
VANGUARD GROUP INC | 9.17% | 651.1M | +23.4M (+3.59%) | Dec 31, 2025 |
BLACKROCK, INC. | 7.69% | 545.7M | +6.4M (+1.18%) | Jun 30, 2026 |
BLACKROCK FUNDING, INC. /DE | 7.37% | 522.7M | +18.9M (+3.61%) | Dec 31, 2024 |
BERKSHIRE HATHAWAY INC | 6.81% | 483.4M | -30.2M (-6.25%) | Jun 30, 2026 |
BLACKROCK INC. | 6.67% | 473.1M | -14.5M (-3.08%) | Jun 30, 2024 |
VANGUARD CAPITAL MANAGEMENT LLC | 5.94% | 421.8M | +12.1M (+2.87%) | Jun 30, 2026 |
STATE STREET CORP | 4.22% | 299.8M | +4.9M (+1.63%) | Jun 30, 2026 |
Holder | Ownership %
| Shares Held | Change (Shares, %) | Report Date |
|---|---|---|---|---|
VANGUARD INDEX FUNDS | 5.98% | 424.0M | -3.6M (-0.84%) | Mar 31, 2026 |
LORD ABBETT INVESTMENT TRUST | 4.84% | 343.2M | 0 (0.00%) | May 31, 2026 |
VANGUARD FIXED INCOME SECURITIES FUNDS | 2.31% | 163.8M | 0 (0.00%) | Apr 30, 2026 |
VANGUARD BOND INDEX FUNDS | 1.80% | 127.8M | 0 (0.00%) | Mar 31, 2026 |
DODGE & COX FUNDS | 1.75% | 124.3M | 0 (0.00%) | Mar 31, 2026 |
Northern Lights Fund Trust | 1.54% | 109.2M | 0 (0.00%) | Apr 30, 2026 |
FIDELITY CONCORD STREET TRUST | 1.53% | 108.5M | -409,249 (-0.38%) | May 31, 2026 |
Current Ownership Distribution
- Institutions104.2B (68.70%)
- Mutual Funds46.6B (30.69%)
- Insiders913.3M (0.60%)
- Other0 (0.00%)
Insider Transactions
- 0.60% (913.3M)Current InsiderOwnership (%, shares)
- 1Number of InsiderBuying (last 12 months)
- $653,341.11Amount of InsiderBuying (last 12 months)
- 4Number of InsiderSelling (last 12 months)
- $34.7MAmount of InsiderSelling (last 12 months)
Insider Name & Title | Type | Date
| Transaction Value | Shares | Share Price | Shares After Transactions |
|---|---|---|---|---|---|---|
MOYNIHAN BRIAN T Chair and CEO | Exempt | Aug 15, 2026 | $0.00 | 18,083 | $0.00 | 108,497 |
MOYNIHAN BRIAN T Chair and CEO | Exempt | Aug 15, 2026 | $0.00 | 18,083 | $0.00 | 2.7M |
MOYNIHAN BRIAN T Chair and CEO | Return | Aug 15, 2026 | $1.2M | 18,083 | $64.49 | 2.7M |
BANK OF AMERICA CORP /DE/ | Buy | Aug 10, 2026 | $58,955.13 | 4,797 | $12.29 | 4,797 |
BANK OF AMERICA CORP /DE/ | Buy | Aug 10, 2026 | $3,957.38 | 322 | $12.29 | 5,119 |
BANK OF AMERICA CORP /DE/ | Buy | Aug 10, 2026 | $9,229.79 | 751 | $12.29 | 5,870 |
BANK OF AMERICA CORP /DE/ | Buy | Aug 10, 2026 | $6,145.00 | 500 | $12.29 | 6,370 |
BANK OF AMERICA CORP /DE/ | Buy | Aug 10, 2026 | $6,145.00 | 500 | $12.29 | 6,870 |
BANK OF AMERICA CORP /DE/ | Buy | Aug 10, 2026 | $58,955.13 | 4,797 | $12.29 | 11,667 |
BANK OF AMERICA CORP /DE/ | Buy | Aug 10, 2026 | $9,229.79 | 751 | $12.29 | 12,418 |
BANK OF AMERICA CORP /DE/ | Buy | Aug 10, 2026 | $3,957.38 | 322 | $12.29 | 12,740 |
BANK OF AMERICA CORP /DE/ | Sell | Aug 10, 2026 | $6,160.00 | 500 | $12.32 | 12,240 |
BANK OF AMERICA CORP /DE/ | Sell | Aug 10, 2026 | $6,160.00 | 500 | $12.32 | 11,740 |
BANK OF AMERICA CORP /DE/ | Sell | Aug 10, 2026 | $9,252.32 | 751 | $12.32 | 10,989 |
BANK OF AMERICA CORP /DE/ | Sell | Aug 10, 2026 | $9,252.32 | 751 | $12.32 | 10,238 |
BANK OF AMERICA CORP /DE/ | Sell | Aug 10, 2026 | $3,967.04 | 322 | $12.32 | 9,916 |
BANK OF AMERICA CORP /DE/ | Sell | Aug 10, 2026 | $59,099.04 | 4,797 | $12.32 | 5,119 |
BANK OF AMERICA CORP /DE/ | Sell | Aug 10, 2026 | $59,099.04 | 4,797 | $12.32 | 322 |
BANK OF AMERICA CORP /DE/ | Sell | Aug 10, 2026 | $3,967.04 | 322 | $12.32 | 0 |
BANK OF AMERICA CORP /DE/ | Buy | Aug 03, 2026 | $71.36 | 7 | $10.20 | 7 |
BANK OF AMERICA CORP /DE/ | Buy | Aug 03, 2026 | $143.00 | 14 | $10.21 | 21 |
BANK OF AMERICA CORP /DE/ | Buy | Aug 03, 2026 | $102.14 | 10 | $10.21 | 31 |
BANK OF AMERICA CORP /DE/ | Buy | Aug 03, 2026 | $51.10 | 5 | $10.22 | 36 |
BANK OF AMERICA CORP /DE/ | Sell | Aug 03, 2026 | $72.27 | 7 | $10.32 | 29 |
BANK OF AMERICA CORP /DE/ | Sell | Aug 03, 2026 | $143.38 | 14 | $10.24 | 15 |
BANK OF AMERICA CORP /DE/ | Sell | Aug 03, 2026 | $102.30 | 10 | $10.23 | 5 |
BANK OF AMERICA CORP /DE/ | Sell | Jul 31, 2026 | $51.63 | 5 | $10.32 | 0 |
BANK OF AMERICA CORP /DE/ | Buy | Jul 24, 2026 | $92.11 | 9 | $10.23 | 9 |
BANK OF AMERICA CORP /DE/ | Sell | Jul 24, 2026 | $91.58 | 9 | $10.18 | 0 |
BANK OF AMERICA CORP /DE/ | Buy | Jul 17, 2026 | $2,857.98 | 437 | $6.54 | 437 |