Bank Of America Corp /De/ (NYSE:BAC) has 3,812 institutional investors with active 13F positions as of December 2025.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| BlackRock, Inc. | 31 Mar, 2026 | 539,258,516 | -3,217,508 | -0.59% | $26,288,852,675.00 |
| Berkshire Hathaway Inc | 31 Mar, 2026 | 513,624,165 | -3,671,769 | -0.71% | $25,039,178,044.00 |
| VANGUARD CAPITAL MANAGEMENT LLC | 31 Mar, 2026 | 409,704,665 | 409,704,665 | 0.00% | $19,973,102,420.00 |
| State Street Corp | 31 Mar, 2026 | 294,909,309 | -3,590,520 | -1.20% | $14,376,828,814.00 |
| FMR LLC | 31 Mar, 2026 | 198,484,617 | -16,296,846 | -7.59% | $9,676,125,070.00 |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 31 Mar, 2026 | 163,431,813 | 163,431,813 | 0.00% | $7,967,300,885.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Mar, 2026 | 157,925,189 | 3,441,704 | 2.23% | $7,668,315,489.00 |
| Capital World Investors | 31 Mar, 2026 | 144,289,396 | 2,987,985 | 2.11% | $7,032,504,289.00 |
| Jpmorgan Chase & Co | 31 Mar, 2026 | 132,271,796 | -29,300,484 | -18.13% | $6,247,197,047.00 |
| Morgan Stanley | 31 Mar, 2026 | 108,670,801 | -4,120,512 | -3.65% | $5,297,701,790.00 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 31 Mar, 2026 | 99,581,787 | 99,581,787 | 0.00% | $4,854,613.00 |
| Franklin Resources Inc | 31 Mar, 2026 | 73,067,991 | 15,989,027 | 28.01% | $3,562,064,221.00 |
| Northern Trust Corp | 31 Mar, 2026 | 63,136,722 | -1,398,438 | -2.17% | $3,077,915,200.00 |
| Invesco Ltd. | 31 Mar, 2026 | 60,893,019 | 450,392 | 0.75% | $2,968,534,690.00 |
| Goldman Sachs Group Inc | 31 Mar, 2026 | 59,609,158 | -53,669,875 | -47.38% | $2,905,946,479.00 |
| Fisher Asset Management, LLC | 31 Mar, 2026 | 57,349,020 | 3,565,199 | 6.63% | $2,795,764,779.00 |
| Ameriprise Financial Inc | 31 Mar, 2026 | 56,760,414 | -7,003,235 | -10.98% | $2,766,979,295.00 |
| Capital International Investors | 31 Mar, 2026 | 46,871,738 | 4,009,118 | 9.35% | $2,284,911,411.00 |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 31 Mar, 2026 | 46,699,224 | 3,075,364 | 7.05% | $2,276,587,171.00 |
| WELLINGTON MANAGEMENT GROUP LLP | 31 Mar, 2026 | 46,629,889 | -7,837,250 | -14.39% | $2,273,207,089.00 |