Bank Of America Corp (BAC)

Price$57.79Cached quote
BACNYSE
Loading local price history

Financial charts

Revenue

Net income

Free cash flow

No reported data

Total cash / debt

CashTotal debt

Financial statements

19 annual periodsNewest to oldest
2025202420232022202120202019201820172016201520142013201220112010200920082007
Revenue$113.10B$105.86B$102.77B$94.95B$89.11B$85.53B$91.24B$91.02B$87.13B$83.70B$82.97B$85.89B$88.94B$83.33B$93.45B$110.22B$119.64B$72.78B$66.83B
Operating expenses$69.73B$66.81B$65.84B$61.44B$59.73B$55.21B$54.90B$53.15B$54.52B$55.08B$57.62B$75.66B$69.21B$72.09B$80.27B$83.11B$66.71B$41.53B$37.52B
Net income$30.51B$26.97B$26.30B$27.53B$31.98B$17.89B$27.43B$28.15B$18.23B$17.82B$15.91B$5.52B$11.43B$4.19B$1.45B−$2.24B$6.28B$4.01B$14.98B
Net profit margin26.98%25.48%25.60%28.99%35.88%20.92%30.06%30.92%20.93%21.29%19.18%6.43%12.85%5.03%1.55%−2.03%5.25%5.51%22.42%
Basic EPSper basic share$3.86$3.23$3.07$3.21$3.60$1.88$2.77$2.64$1.63$1.57$1.38$0.43$0.94$0.26$0.01-$0.37-$0.29$0.54$3.32
Diluted EPSper diluted share$3.81$3.19$3.05$3.19$3.57$1.87$2.75$2.61$1.56$1.49$1.31$0.42$0.90$0.25$0.01-$0.37-$0.29$0.54$3.29

Owners

Reported shareholders

Reference date Jun 30, 2026
BlackRock, Inc. · 7.78% of listed sharesBerkshire Hathaway Inc · 6.89% of listed sharesVANGUARD CAPITAL MANAGEMENT LLC · 6.01% of listed sharesSTATE STREET CORP · 4.27% of listed sharesFMR LLC · 2.70% of listed sharesVANGUARD PORTFOLIO MANAGEMENT LLC · 2.46% of listed sharesGEODE CAPITAL MANAGEMENT, LLC · 2.25% of listed sharesJPMORGAN CHASE & CO · 1.87% of listed sharesCapital World Investors · 1.65% of listed sharesMORGAN STANLEY · 1.63% of listed sharesPRICE T ROWE ASSOCIATES INC /MD/ · 1.25% of listed sharesNORGES BANK · 1.19% of listed sharesFRANKLIN RESOURCES INC · 1.03% of listed sharesNORTHERN TRUST CORP · 0.89% of listed sharesFisher Asset Management, LLC · 0.84% of listed sharesInvesco Ltd. · 0.83% of listed sharesAMERIPRISE FINANCIAL INC · 0.81% of listed sharesGOLDMAN SACHS GROUP INC · 0.81% of listed sharesCapital International Investors · 0.69% of listed sharesSanders Capital, LLC · 0.66% of listed shares
7.78%of listed shares
BlackRock, Inc.545.68M shares · Jun 30, 2026
View holders
Top 20 reported holders of BAC
Holder% owned
BlackRock, Inc.
7.78%545.68M shares
Berkshire Hathaway Inc
6.89%483.39M shares
VANGUARD CAPITAL MANAGEMENT LLC
6.01%421.83M shares
STATE STREET CORP
4.27%299.78M shares
FMR LLC
2.70%189.18M shares
VANGUARD PORTFOLIO MANAGEMENT LLC
2.46%172.34M shares
GEODE CAPITAL MANAGEMENT, LLC
2.25%157.61M shares
JPMORGAN CHASE & CO
1.87%131.58M shares
Capital World Investors
1.65%115.85M shares
MORGAN STANLEY
1.63%114.6M shares
PRICE T ROWE ASSOCIATES INC /MD/
1.25%87.46M shares
NORGES BANK
1.19%83.79M shares
FRANKLIN RESOURCES INC
1.03%72.25M shares
NORTHERN TRUST CORP
0.89%62.47M shares
Fisher Asset Management, LLC
0.84%59.22M shares
Invesco Ltd.
0.83%58.33M shares
AMERIPRISE FINANCIAL INC
0.81%57.03M shares
GOLDMAN SACHS GROUP INC
0.81%56.93M shares
Capital International Investors
0.69%48.23M shares
Sanders Capital, LLC
0.66%46.35M shares

Percentages use 7.02B shares of this listed class outstanding on Jun 30, 2026.

Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.

Source: SEC Form 13F ↗Updated Sep 29, 2026 · Quarterly data

Insider buys & sells

Jul 1, 2024–Jun 30, 2026
Buys0$0.00 disclosed value
Sells (SEC code S)61$10.93B disclosed value
61 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
May 5, 2026Form 4Greener Geoffrey SChief Risk OfficerSellCommon Stock · indirect126.8K$53.01$6.72M1.37M
Mar 12, 2026Form 4Mensah Bernard APresident, InternationalSellCommon Stock94.0K$46.94$4.41M170.2K
Mar 5, 2026Form 4Scrivener Thomas MChief Operations ExecutiveSellCommon Stock50.0K$49.82$2.49M228.0K
Mar 5, 2026Form 4Bronstein Sheri B.Chief People OfficerSellCommon Stock60.0K$49.91$2.99M335.7K
Mar 4, 2026Form 4DeMare James PCo-PresidentSellCommon Stock · indirect83.8K$50.00$4.19M307.2K

Community posts

It’s quiet here.

No posts about BAC yet. Start the conversation.

Write the first post