← Back to 13F holdingsStock detail · v1

BANK AMERICA CORP

$BAC
Last close: $52.05(2026-04-24)BRK current position: 517,295,934 shares ($28.45B as of 2025-12-31)Quarters with activity: 13CUSIP: 060505104

Price history with Berkshire transactions

InitiatedAddedTrimmedExited
BACS&P 500 (right axis, $)Shares held (right axis)
$10$20$30$40$50201520162017201820192020202120222023202420252026$127$280$434$588$7420258M516M775M1.0BINIT

Hover for daily price. Triangle markers show quarter-end Berkshire buy (▲ green) / sell (▼ orange/red) events from 13F-HR filings. Quarter-level granularity only — actual trade dates are not disclosed.

Berkshire's quarterly position history

QuarterSharesΔ SharesActionValue (USD)13F
2025-12-31517,295,934-50,774,078trimmed$28,451.3MView
2025-09-30568,070,012-37,197,363trimmed$29,306.7MView
2025-06-30605,267,375-26,306,156trimmed$28,641.3MView
2025-03-31631,573,531-48,660,056trimmed$26,355.6MView
2024-12-31680,233,587-117,449,720trimmed$29,896.3MView
2024-09-30797,683,307-235,168,699trimmed$31,652.1MView
2024-06-301,032,852,006held$41,076.5MView
2024-03-311,032,852,006held$39,165.7MView
2023-12-311,032,852,006held$34,776.1MView
2023-09-301,032,852,006held$28,279.5MView
2023-06-301,032,852,006held$29,632.5MView
2023-03-311,032,852,006+22,751,400added$29,539.6MView
2022-12-311,010,100,606held$33,454.5MView
2022-09-301,010,100,606held$30,505MView
2022-06-301,010,100,606held$31,444.4MView
2022-03-311,010,100,606held$41,636.3MView
2021-12-311,010,100,606held$44,939.4MView
2021-09-301,010,100,606held$42,878.8MView
2021-06-301,010,100,606held$41,646.4MView
2021-03-311,010,100,606held$39,080.8MView
2020-12-311,010,100,606held$30,616.2MView
2020-09-301,010,100,606+85,092,006added$24,333.3MView
2020-06-30925,008,600held$21,969MView
2020-03-31925,008,600held$19,637.9MView
2019-12-31925,008,600-2,240,000trimmed$32,578.8MView
2019-09-30927,248,600held$27,047.8MView
2019-06-30927,248,600+31,081,000added$26,890.2MView
2019-03-31896,167,600held$24,725.3MView
2018-12-31896,167,600+18,919,000added$22,081.6MView
2018-09-30877,248,600+198,248,600added$25,843.7MView
2018-06-30679,000,000held$19,141MView
2018-03-31679,000,000held$20,363.2MView
2017-12-31679,000,000held$20,044.1MView
2017-09-30679,000,000+679,000,000initiated$17,205.9MView

Prices via Yahoo Finance. Berkshire position data from quarterly 13F-HR filings. 13F has a ~45-day filing lag and only covers long US-listed equity positions. Cost basis below is approximated from the quarter-end value at which shares were added (FIFO).