2m 2m 2m 2m 2m 2m 2m
Bank of America (BAC)
NYSE
$58.22+$0.49 (+0.84%)
Price as of Sep 21, 2026 3:12 PM EDT- $403.7BMarket Cap
- 12.84%1-Year Change
- Banks - DiversifiedIndustry
Bank of America (BAC)
$58.22+$0.49 (+0.84%)
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 | 6.20% | 440.2M | +16.1M (+3.67%) | Jun 30, 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 |
iSHARES TRUST | 1.99% | 141.0M | +2.9M (+2.08%) | Jun 30, 2026 |
VANGUARD BOND INDEX FUNDS | 1.80% | 127.8M | 0 (0.00%) | Jun 30, 2026 |
DODGE & COX FUNDS | 1.75% | 124.3M | 0 (0.00%) | Jun 30, 2026 |
Northern Lights Fund Trust | 1.54% | 109.2M | 0 (0.00%) | Jul 31, 2026 |
Current Ownership Distribution
- Institutions104.2B (67.36%)
- Mutual Funds49.6B (32.05%)
- Insiders913.3M (0.59%)
- Other0 (0.00%)
Insider Transactions
- 0.59% (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.6MAmount 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 | Sep 15, 2026 | $0.00 | 18,082 | $0.00 | 90,415 |
MOYNIHAN BRIAN T Chair and CEO | Exempt | Sep 15, 2026 | $0.00 | 18,082 | $0.00 | 2.7M |
MOYNIHAN BRIAN T Chair and CEO | Return | Sep 15, 2026 | $1.1M | 18,082 | $59.52 | 2.7M |
BANK OF AMERICA CORP /DE/ | Other | Aug 28, 2026 | $0.00 | 100 | $0.00 | 500 |
BANK OF AMERICA CORP /DE/ | Other | Aug 24, 2026 | $0.00 | 150 | $0.00 | 760 |
BANK OF AMERICA CORP /DE/ | Other | Aug 24, 2026 | $0.00 | 1,250 | $0.00 | 3,860 |
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 |