MetaCap

Bank of America Congress Trades

NYSE: BACFinanceMajor BanksUSD

54.32+0.71 (+1.32%)

At close: Oct 9, 4:00 PM ET · Delayed 15 min

Last 12 months

Purchases
12
Sales
11
Politicians trading
6
Latest trade
Jul 20, 2026

Bank of America Congress trading summary

Members of Congress have disclosed 100 transactions in Bank of America (BAC) stock in the most recent filings on record, reported by 23 politicians. Over the past 12 months there were 12 purchases and 11 sales. The most active traders over the past year are Donald J. Trump (15), Rep. Lisa C. McClain (3), Rep. Julie Johnson (2).

The latest reported trade is a sale by James A. Himes dated Jul 20, 2026 and disclosed on Jul 20, 2026. The most common reported amount is $1,001 – $15,000; disclosures list value ranges, not exact amounts.

Summary generated from market data by MetaCap's automated system. Methodology

Politicians trading BAC

BAC trades by members of Congress

Bank of America stock trades disclosed by members of Congress
PoliticianTypeAmountTradedFiling
James A. Himes official portraitJames A. HimesD-CTHouseSellJoint$1,001 – $15,000Jul 20, 2026Filing for James A. Himes BAC trade
Laurel M. Lee official portraitLaurel M. LeeR-FLHousePartial sellSpouse$1,001 – $15,000Jun 2, 2026Filing for Laurel M. Lee BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveSell$1,001 – $15,000May 11, 2026Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveSell$100,001 – $250,000Apr 27, 2026Filing for Donald J. Trump BAC trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateBuy$15,001 – $50,000Mar 27, 2026Filing for Alan Armstrong BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$1,001 – $15,000Mar 23, 2026Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveSell$100,001 – $250,000Mar 18, 2026Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$1,001 – $15,000Mar 17, 2026Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveSell$1,001 – $15,000Feb 23, 2026Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveSell$1,001 – $15,000Jan 21, 2026Filing for Donald J. Trump BAC trade
Julie Johnson official portraitJulie JohnsonD-TXHouseSellJoint$1,001 – $15,000Dec 18, 2025Filing for Julie Johnson BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$50,001 – $100,000Dec 17, 2025Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$1,001 – $15,000Dec 12, 2025Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$1,001 – $15,000Nov 18, 2025Filing for Donald J. Trump BAC trade
Julie Johnson official portraitJulie JohnsonD-TXHousePartial sellJoint$1,001 – $15,000Nov 13, 2025Filing for Julie Johnson BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$15,001 – $50,000Nov 5, 2025Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$15,001 – $50,000Nov 3, 2025Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$50,001 – $100,000Oct 31, 2025Filing for Donald J. Trump BAC trade
Lisa C. McClain official portraitLisa C. McClainR-MIHouseSellSpouse$1,001 – $15,000Oct 31, 2025Filing for Lisa C. McClain BAC trade
Lisa C. McClain official portraitLisa C. McClainR-MIHouseSellSpouse$1,001 – $15,000Oct 30, 2025Filing for Lisa C. McClain BAC trade
Lisa C. McClain official portraitLisa C. McClainR-MIHouseBuySpouse$1,001 – $15,000Oct 30, 2025Filing for Lisa C. McClain BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$1,001 – $15,000Oct 16, 2025Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$1,001 – $15,000Oct 10, 2025Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveSell$50,001 – $100,000Oct 9, 2025Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$15,001 – $50,000Sep 26, 2025Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$15,001 – $50,000Sep 26, 2025Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$100,001 – $250,000Sep 23, 2025Filing for Donald J. Trump BAC trade
Val T. Hoyle official portraitVal T. HoyleD-ORHouseSellSpouse$1,001 – $15,000Sep 23, 2025Filing for Val T. Hoyle BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$50,001 – $100,000Aug 29, 2025Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$100,001 – $250,000Aug 27, 2025Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$500,001 – $1,000,000Aug 18, 2025Filing for Donald J. Trump BAC trade
Julie Johnson official portraitJulie JohnsonD-TXHousePartial sellJoint$1,001 – $15,000Aug 14, 2025Filing for Julie Johnson BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$1,001 – $15,000Aug 4, 2025Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$1,001 – $15,000Aug 4, 2025Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$250,001 – $500,000Jul 23, 2025Filing for Donald J. Trump BAC trade
Angus S. King, Jr. official portraitAngus S. King, Jr.I-MESenateBuySpouse$1,001 – $15,000Jul 21, 2025Filing for Angus S. King, Jr. BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$50,001 – $100,000Jul 14, 2025Filing for Donald J. Trump BAC trade
Ritchie Torres official portraitRitchie TorresD-NYHouseSell$1,001 – $15,000Jul 11, 2025Filing for Ritchie Torres BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$50,001 – $100,000Jul 1, 2025Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$50,001 – $100,000Jun 18, 2025Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$50,001 – $100,000Jun 18, 2025Filing for Donald J. Trump BAC trade
Lisa C. McClain official portraitLisa C. McClainR-MIHouseBuySpouse$1,001 – $15,000Jun 17, 2025Filing for Lisa C. McClain BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$1,001 – $15,000Jun 12, 2025Filing for Donald J. Trump BAC trade
Val T. Hoyle official portraitVal T. HoyleD-ORHouseBuySpouse$1,001 – $15,000Jun 6, 2025Filing for Val T. Hoyle BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$15,001 – $50,000Jun 5, 2025Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$15,001 – $50,000Jun 2, 2025Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$15,001 – $50,000May 29, 2025Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$15,001 – $50,000May 28, 2025Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$1,001 – $15,000May 23, 2025Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$1,001 – $15,000May 23, 2025Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$15,001 – $50,000May 19, 2025Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$1,001 – $15,000May 12, 2025Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$15,001 – $50,000May 12, 2025Filing for Donald J. Trump BAC trade
Jefferson Shreve official portraitJefferson ShreveR-INHouseSell$15,001 – $50,000May 12, 2025Filing for Jefferson Shreve BAC trade
Jefferson Shreve official portraitJefferson ShreveR-INHouseBuy$15,001 – $50,000May 8, 2025Filing for Jefferson Shreve BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$250,001 – $500,000May 7, 2025Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$250,001 – $500,000May 7, 2025Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$100,001 – $250,000May 6, 2025Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$1,001 – $15,000May 5, 2025Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$100,001 – $250,000May 5, 2025Filing for Donald J. Trump BAC trade
Marjorie Taylor Greene official portraitMarjorie Taylor GreeneR-GAHouseBuy$1,001 – $15,000May 5, 2025Filing for Marjorie Taylor Greene BAC trade
Bruce Westerman official portraitBruce WestermanR-ARHouseSell$1,001 – $15,000Apr 21, 2025Filing for Bruce Westerman BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveSell$1,001 – $15,000Apr 11, 2025Filing for Donald J. Trump BAC trade
Robert P. Bresnahan, Jr. official portraitRobert P. Bresnahan, Jr.R-PAHouseSell$1,001 – $15,000Apr 8, 2025Filing for Robert P. Bresnahan, Jr. BAC trade
Jefferson Shreve official portraitJefferson ShreveR-INHouseSell$50,001 – $100,000Apr 7, 2025Filing for Jefferson Shreve BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveSell$1,001 – $15,000Apr 4, 2025Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveSell$1,001 – $15,000Apr 3, 2025Filing for Donald J. Trump BAC trade
Keith SonderlingExecutiveSell$1,001 – $15,000Mar 28, 2025Filing for Keith Sonderling BAC trade
Keith SonderlingExecutiveSell$1,001 – $15,000Mar 28, 2025Filing for Keith Sonderling BAC trade
Troy D. EdgarExecutiveSell$1,001 – $15,000Mar 25, 2025Filing for Troy D. Edgar BAC trade
Troy D. EdgarExecutiveSell$1,001 – $15,000Mar 25, 2025Filing for Troy D. Edgar BAC trade
George Whitesides official portraitGeorge WhitesidesD-CAHouseSell$15,001 – $50,000Mar 24, 2025Filing for George Whitesides BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveSell$100,001 – $250,000Mar 10, 2025Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$1,001 – $15,000Mar 5, 2025Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$1,001 – $15,000Mar 5, 2025Filing for Donald J. Trump BAC trade
Bruce Westerman official portraitBruce WestermanR-ARHouseBuy$1,001 – $15,000Mar 3, 2025Filing for Bruce Westerman BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$15,001 – $50,000Feb 24, 2025Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$1,001 – $15,000Feb 13, 2025Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$1,001 – $15,000Feb 10, 2025Filing for Donald J. Trump BAC trade
Tim Walberg official portraitTim WalbergR-MIHouseBuyJoint$15,001 – $50,000Feb 7, 2025Filing for Tim Walberg BAC trade
John Boozman official portraitJohn BoozmanR-ARSenatePartial sellJoint$1,001 – $15,000Feb 5, 2025Filing for John Boozman BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$15,001 – $50,000Feb 3, 2025Filing for Donald J. Trump BAC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveBuy$100,001 – $250,000Jan 29, 2025Filing for Donald J. Trump BAC trade
Val T. Hoyle official portraitVal T. HoyleD-ORHouseBuySpouse$1,001 – $15,000Oct 29, 2024Filing for Val T. Hoyle BAC trade
John James official portraitJohn JamesR-MIHouseSell$1,001 – $15,000Sep 4, 2024Filing for John James BAC trade
Blake D. Moore official portraitBlake D. MooreR-UTHouseSell$1,001 – $15,000Jan 19, 2024Filing for Blake D. Moore BAC trade
Blake D. Moore official portraitBlake D. MooreR-UTHouseSell$1,001 – $15,000Jan 19, 2024Filing for Blake D. Moore BAC trade
Blake D. Moore official portraitBlake D. MooreR-UTHouseSell$1,001 – $15,000Jan 19, 2024Filing for Blake D. Moore BAC trade
Jerry Moran official portraitJerry MoranR-KSSenateSell$1,001 – $15,000Dec 14, 2023Filing for Jerry Moran BAC trade
Jerry Moran official portraitJerry MoranR-KSSenateSellSpouse$1,001 – $15,000Dec 14, 2023Filing for Jerry Moran BAC trade
Nuria FernandezExecutiveSell$1,001 – $15,000Nov 15, 2023Filing for Nuria Fernandez BAC trade
Nuria FernandezExecutiveSell$1,001 – $15,000Nov 15, 2023Filing for Nuria Fernandez BAC trade
John James official portraitJohn JamesR-MIHouseBuy$1,001 – $15,000Nov 10, 2023Filing for John James BAC trade
Nuria FernandezExecutiveSell$1,001 – $15,000Nov 8, 2023Filing for Nuria Fernandez BAC trade
Nuria FernandezExecutiveSell$1,001 – $15,000Nov 8, 2023Filing for Nuria Fernandez BAC trade
Nuria FernandezExecutiveSell$1,001 – $15,000Oct 27, 2023Filing for Nuria Fernandez BAC trade
Nuria FernandezExecutiveSell$1,001 – $15,000Oct 27, 2023Filing for Nuria Fernandez BAC trade
Nuria FernandezExecutiveSell$1,001 – $15,000Oct 24, 2023Filing for Nuria Fernandez BAC trade
Nuria FernandezExecutiveSell$1,001 – $15,000Oct 24, 2023Filing for Nuria Fernandez BAC trade
Greg Stanton official portraitGreg StantonD-AZHouseSellSpouse$1,001 – $15,000Oct 24, 2023Filing for Greg Stanton BAC trade

Source: House Clerk and Senate EFD public disclosures. Trades are reported as dollar ranges and may be disclosed up to 45 days after the transaction.

Related

Source: House Clerk and Senate EFD public disclosures. Trades are reported as dollar ranges and may be disclosed up to 45 days after the transaction. Disclosures are shown as filed and are not a recommendation to buy or sell BAC. How Congress trading data works