/Stocks
S&P 500NYSENational Commercial Banks

Bank Of America Corp. BAC

Price

Full chart with drawing tools and indicators
Valuation and ratios (P/E, margins, market value)

Price charts and figures by TradingView, shown in a sealed box: it cannot read this page, but TradingView may count your visit. Prices can be delayed.

Results from SEC filings

Revenue$113.1B+7%FY ending Dec 31, 2025
Net income$30.5B+13%FY ending Dec 31, 2025
Earnings per share$3.81+19%FY ending Dec 31, 2025
Cash from operations$12.6B+243%FY ending Dec 31, 2025
Share buybacks$21.4B+64%FY ending Dec 31, 2025
Dividends paid$1.7B-12%FY ending Dec 31, 2013
Cash$231.8B-20%FY ending Dec 31, 2025
Long-term debt$317.8B+12%FY ending Dec 31, 2025
Shareholders' equity$303.2B+3%FY ending Dec 31, 2025
Shares outstanding7.21B-5%FY ending Dec 31, 2025

Insider trades

Last 12 months: 28 open-market buys ($714K) and 37 sales ($31.8M) by officers, directors and big owners. These are exact: shares times the price each insider reported. Several sales by one person on one day are combined (average price).

InsiderTradeSharesPriceValueDate
Bank Of America Corp /De/10% ownerBought12,170$6.33$77KOct 21, 2026
Bank Of America Corp /De/10% ownerSold29 fills4,846$6.27 avg$30KOct 21, 2026
Bank Of America Corp /De/10% ownerSold10 fills791$7.35 avg$5,813Oct 20, 2026
Bank Of America Corp /De/10% ownerBought10 fills791$7.31 avg$5,785Oct 20, 2026
Bank Of America Corp /De/10% ownerBought2,000$8.13$16KOct 14, 2026
Bank Of America Corp /De/10% ownerSold16 fills2,000$7.71 avg$15KOct 14, 2026
Bank Of America Corp /De/10% ownerBought2,000$8.04$16KOct 12, 2026
Bank Of America Corp /De/10% ownerSold3 fills2,000$7.77 avg$16KOct 12, 2026
Bank Of America Corp /De/10% ownerBought100$7.45$745Aug 18, 2026
Bank Of America Corp /De/10% ownerSold100$7.36$736Aug 18, 2026
Bank Of America Corp /De/10% ownerSold8 fills12,740$12.32 avg$157KAug 10, 2026
Bank Of America Corp /De/10% ownerBought8 fills12,740$12.29 avg$157KAug 10, 2026
Bank Of America Corp /De/10% ownerSold3 fills3$10.27 avg$31Aug 4, 2026
Bank Of America Corp /De/10% ownerBought3 fills3$10.18 avg$31Aug 4, 2026
Bank Of America Corp /De/10% ownerBought4 fills36$10.21 avg$368Aug 3, 2026
Bank Of America Corp /De/10% ownerSold3 fills31$10.26 avg$318Aug 3, 2026
Bank Of America Corp /De/10% ownerSold5$10.32$52Jul 31, 2026
Bank Of America Corp /De/10% ownerBought9$10.23$92Jul 24, 2026
Bank Of America Corp /De/10% ownerSold9$10.18$92Jul 24, 2026
Bank Of America Corp /De/10% ownerBought437$6.54$2,858Jul 17, 2026
Bank Of America Corp /De/10% ownerSold437$6.54$2,856Jul 16, 2026
Bank Of America Corp /De/10% ownerSold15$0.01$0Jun 11, 2026
Bank Of America Corp /De/10% ownerBought5 fills7$0.01 avg$0Jun 11, 2026
Bank Of America Corp /De/10% ownerBought2 fills3,880$9.75 avg$38KMay 20, 2026
Bank Of America Corp /De/10% ownerSold3 fills3,880$9.62 avg$37KMay 20, 2026
Bank Of America Corp /De/10% ownerSold2 fills4,000$11.16 avg$45KMay 19, 2026
Bank Of America Corp /De/10% ownerBought3,000$11.28$34KMay 19, 2026
Bank Of America Corp /De/10% ownerBought1,000$10.61$11KMay 18, 2026
Bank Of America Corp /De/10% ownerBought407$12.20$4,965May 15, 2026
Bank Of America Corp /De/10% ownerSold407$12.33$5,018May 14, 2026
Bank Of America Corp /De/10% ownerSold407$12.35$5,026May 8, 2026
Geoffrey S GreenerChief Risk OfficerSold126,756$53.01$6.7MMay 5, 2026
Bank Of America Corp /De/10% ownerBought407$12.33$5,018Apr 30, 2026
Bank Of America Corp /De/10% ownerBought3,359$8.68$29KApr 2, 2026
Bank Of America Corp /De/10% ownerSold3,359$8.68$29KApr 2, 2026
Bank Of America Corp /De/10% ownerBought50$10.57$528Mar 19, 2026
Bank Of America Corp /De/10% ownerSold50$10.53$526Mar 19, 2026
Bank Of America Corp /De/10% ownerBought65$7.74$503Mar 13, 2026
Bank Of America Corp /De/10% ownerSold65$7.63$496Mar 13, 2026
Bernard A MensahPresident, InternationalSold94,000$46.94$4.4MMar 12, 2026
Other insider moves (118): pay awards, option exercises, tax withholding, gifts
InsiderTradeSharesPriceValueDate
William B. ThomasDirectorTax withholding1,170$50.78$59KOct 21, 2026
William B. ThomasDirectorAward2,930––Oct 21, 2026
Brian T MoynihanChair and CEO, DirectorReturned18,083$51.70$935KOct 15, 2026
Brian T MoynihanChair and CEO, DirectorOption exercise18,083––Oct 15, 2026
Bank Of America Corp /De/10% ownerOther20––Oct 13, 2026
Bank Of America Corp /De/10% ownerOther500––Oct 5, 2026
Brian T MoynihanChair and CEO, DirectorReturned18,082$59.52$1.1MSep 15, 2026
Brian T MoynihanChair and CEO, DirectorOption exercise18,082––Sep 15, 2026
Bank Of America Corp /De/10% ownerOther100––Aug 28, 2026
Bank Of America Corp /De/10% ownerOther2 fills1,400––Aug 24, 2026
Brian T MoynihanChair and CEO, DirectorReturned18,083$64.49$1.2MAug 15, 2026
Brian T MoynihanChair and CEO, DirectorOption exercise18,083––Aug 15, 2026
Brian T MoynihanChair and CEO, DirectorReturned18,083$61.59$1.1MJul 15, 2026
Brian T MoynihanChair and CEO, DirectorOption exercise18,083––Jul 15, 2026
Brian T MoynihanChair and CEO, DirectorReturned18,083$55.87$1.0MJun 15, 2026
Brian T MoynihanChair and CEO, DirectorOption exercise18,083––Jun 15, 2026
Bank Of America Corp /De/10% ownerOther4 fills614––May 29, 2026
Brian T MoynihanChair and CEO, DirectorReturned18,083$49.77$900KMay 15, 2026
Brian T MoynihanChair and CEO, DirectorOption exercise18,083––May 15, 2026
Thomas D WoodsDirectorTax withholding2,473$52.19$129KMay 4, 2026
Maria T ZuberDirectorAward5,365––May 4, 2026
Thomas D WoodsDirectorAward5,365––May 4, 2026
Maria MartinezDirectorAward5,365––May 4, 2026
Arnold W DonaldDirectorAward5,365––May 4, 2026
Jose E AlmeidaDirectorAward5,365––May 4, 2026
Bank Of America Corp /De/10% ownerOther2 fills2,938––Apr 30, 2026
Bank Of America Corp /De/10% ownerOther2 fills2,938––Apr 30, 2026
Weck Pierre J.P. DeDirectorTax withholding1,096$53.12$58KApr 22, 2026
Brian T MoynihanChair and CEO, DirectorReturned18,083$54.32$982KApr 15, 2026
Brian T MoynihanChair and CEO, DirectorOption exercise18,083––Apr 15, 2026
Bank Of America Corp /De/10% ownerOther200––Apr 2, 2026
Bank Of America Corp /De/10% ownerOther170––Mar 25, 2026
Brian T MoynihanChair and CEO, DirectorReturned18,082$46.72$845KMar 15, 2026
Brian T MoynihanChair and CEO, DirectorOption exercise18,082––Mar 15, 2026
Johnbull OkparaChief Accounting OfficerOther50$1,000.00$50KMar 10, 2026
Brian T MoynihanChair and CEO, DirectorTax withholding193,328$49.83$9.6MMar 1, 2026
James P DemareCo-PresidentTax withholding82,882$49.83$4.1MMar 1, 2026
Thong M NguyenVice Chair, Gl Stra & Ent PlatTax withholding55,165$49.83$2.7MMar 1, 2026
Geoffrey S GreenerChief Risk OfficerTax withholding54,911$49.83$2.7MMar 1, 2026
Dean C AthanasiaCo-PresidentTax withholding52,137$49.83$2.6MMar 1, 2026
Alastair M BorthwickExecutive Vice President & CFOTax withholding43,743$49.83$2.2MMar 1, 2026
Bruce R. ThompsonVice Chair, Head Ent CreditTax withholding42,518$49.83$2.1MMar 1, 2026
Lauren A MogensenGlobal General CounselTax withholding23,199$49.83$1.2MMar 1, 2026
Sheri B. BronsteinChief People OfficerTax withholding20,231$49.83$1.0MMar 1, 2026
Thomas M ScrivenerChief Operations ExecutiveTax withholding16,493$49.83$822KMar 1, 2026
Bernard A MensahPresident, InternationalReturned1,432$49.83$71KMar 1, 2026
Bruce R. ThompsonVice Chair, Head Ent CreditOption exercise87,428––Mar 1, 2026
Thomas M ScrivenerChief Operations ExecutiveOption exercise37,469––Mar 1, 2026
Thong M NguyenVice Chair, Gl Stra & Ent PlatOption exercise99,917––Mar 1, 2026
Lauren A MogensenGlobal General CounselOption exercise47,877––Mar 1, 2026
Bernard A MensahPresident, InternationalOption exercise1,432––Mar 1, 2026
Geoffrey S GreenerChief Risk OfficerOption exercise107,411––Mar 1, 2026
James P DemareCo-PresidentOption exercise149,876––Mar 1, 2026
Sheri B. BronsteinChief People OfficerOption exercise39,551––Mar 1, 2026
Alastair M BorthwickExecutive Vice President & CFOOption exercise79,101––Mar 1, 2026
Dean C AthanasiaCo-PresidentOption exercise107,411––Mar 1, 2026
Brian T MoynihanChair and CEO, DirectorOption exercise395,504––Mar 1, 2026
Alastair M BorthwickExecutive Vice President & CFOGift32,000––Feb 27, 2026
Bank Of America Corp /De/10% ownerOther2 fills1,070––Feb 23, 2026
James P DemareCo-PresidentTax withholding5 fills124,551$52.55 avg$6.5MFeb 15, 2026

Trades by members of Congress

12 members reported 8 buys and 15 sales since Oct 29, 2024. Amounts are legal ranges, not exact figures.

MemberTradeAmountTradedReportedOwner
Laurel M. Lee RSold$50K–$100KAug 24, 2026Oct 16, 202653 days laterSpouse
James A. Himes DSold$1,001–$15KJul 20, 2026Jul 20, 2026Joint
Laurel M. Lee RSold some$1,001–$15KJun 2, 2026Jul 19, 202647 days laterSpouse
Tim Walberg RBought$15K–$50KFeb 7, 2025Jun 3, 2026481 days laterJoint
Julie Johnson DSold$1,001–$15KDec 18, 2025Jan 15, 2026Joint
Julie Johnson DSold some$1,001–$15KNov 13, 2025Dec 11, 2025Joint
Lisa C. McClain RSold$1,001–$15KOct 31, 2025Nov 21, 2025Spouse
Lisa C. McClain RBought$1,001–$15KOct 30, 2025Nov 21, 2025Spouse
Lisa C. McClain RSold$1,001–$15KOct 30, 2025Nov 21, 2025Spouse
Val T. Hoyle DSold$1,001–$15KSep 23, 2025Oct 10, 2025Spouse
Val T. Hoyle DBought$1,001–$15KJun 6, 2025Sep 12, 202598 days laterSpouse
Val T. Hoyle DBought$1,001–$15KOct 29, 2024Sep 12, 2025318 days laterSpouse
Julie Johnson DSold some$1,001–$15KAug 14, 2025Sep 11, 2025Joint
Ritchie Torres DSold$1,001–$15KJul 11, 2025Aug 20, 2025Self
Lisa C. McClain RBought$1,001–$15KJun 17, 2025Aug 13, 202557 days laterSpouse
Jefferson Shreve RSold$15K–$50KMay 12, 2025Jun 22, 2025Self
Jefferson Shreve RBought$15K–$50KMay 8, 2025Jun 22, 2025Self
Bruce Westerman RSold$1,001–$15KApr 21, 2025May 12, 2025Self
Robert P. Bresnahan, Jr. RSold$1,001–$15KApr 8, 2025May 8, 2025Self
Jefferson Shreve RSold$50K–$100KApr 7, 2025May 8, 2025Self
Marjorie Taylor Greene RBought$1,001–$15KMay 5, 2025May 6, 2025Self
George Whitesides DSold$15K–$50KMar 24, 2025Apr 23, 2025Self
Bruce Westerman RBought$1,001–$15KMar 3, 2025Apr 16, 2025Self

Latest SEC filings

  • None listed

All filings on SEC EDGAR ↗

About Bank Of America Corp.

Business description
Industry
National Commercial Banks
Sector
Finance
Headquarters
Charlotte, NC
Incorporated in
DE
Fiscal year ends
December 31
Exchange
NYSE
Also trades as
BML-PG, BML-PL, BAC-PB, BAC-PK, BAC-PE, BAC-PL, BAC-PM, BAC-PN, BAC-PO, BAC-PP, BAC-PQ, BAC-PS, BACRP, BML-PH, BML-PJ, MER-PK
Filer size
Large accelerated filer
Formerly
BANKAMERICA CORP/DE/, NATIONSBANK CORP
SEC company number (CIK)
70858

Company figures and insider trades: U.S. Securities and Exchange Commission (EDGAR). Congress trades: Clerk of the U.S. House of Representatives. Nebula is not affiliated with either and this page is not investment advice.