Bank of America CorpBAC

Bank of America Corp (BAC): trades by Congress and the executive branch

Every trade in Bank of America Corp that a representative, a senator, the President or a senior official disclosed since 2014, newest report first. Each is read from the filer’s periodic transaction report and linked to it.

Latest report Oct 16, 2026 · Source · RSS feed

Trades disclosed
249since 2014
Members
60
Purchases / sales
116 / 133
Typical days to public
24median
Public after 45 days
23of 196 dated trades by Congress

Congress trade alerts · BAC · free

Get an email when anyone in Congress trades Bank of America Corp

Each new disclosure of a trade in the stock by a representative, a senator, the President or a senior official, with the filing.

An email when a member of Congress or the executive branch files a trade in BAC, with the filing. Unsubscribe in one click.

Transactions

Trades 201–249 of 249, newest report first
MemberAssetTypeAmountTrade dateLagPublicFiling
David PerdueR-GASenateBACBank of America Corp · JointSell$1K–$15KNov 17, 201619dDec 6Report
David PerdueR-GASenateBACBank of America Corp · JointSell$1K–$15KNov 17, 201619dDec 6Report
David PerdueR-GASenateBACBank of America Corp · JointSell$1K–$15KNov 16, 201620dDec 6Report
David PerdueR-GASenateBACBank of America Corp · JointBuy$1K–$15KJun 27, 201614dJul 11Report
David PerdueR-GASenateBACBank of America Corp · JointBuy$1K–$15KJun 20, 201621dJul 11Report
David PerdueR-GASenateBACBank of America Corp · JointBuy$1K–$15KApr 18, 201611dApr 29Report
David PerdueR-GASenateBACBank of America Corp · JointBuy$1K–$15KApr 15, 201614dApr 29Report
David PerdueR-GASenateBACBank of America Corp · JointBuy$1K–$15KApr 14, 201615dApr 29Report
David PerdueR-GASenateBACBank of America Corp · JointBuy$1K–$15KApr 14, 201615dApr 29Report
David PerdueR-GASenateBACBank of America Corp · JointBuy$1K–$15KApr 7, 201622dApr 29Report
David PerdueR-GASenateBACBank of America Corp · JointBuy$1K–$15KMar 30, 201630dApr 29Report
David PerdueR-GASenateBACBank of America Corp · JointBuy$1K–$15KMar 28, 20161dMar 29Report
David PerdueR-GASenateBACBank of America Corp · JointBuy$1K–$15KMar 21, 20168dMar 29Report
David PerdueR-GASenateBACBank of America Corp · JointBuy$1K–$15KMar 18, 201611dMar 29Report
David PerdueR-GASenateBACBank of America Corp · JointBuy$1K–$15KMar 15, 201614dMar 29Report
David PerdueR-GASenateBACBank of America Corp · JointBuy$1K–$15KMar 14, 201615dMar 29Report
David PerdueR-GASenateBACBank of America Corp · JointBuy$1K–$15KMar 11, 201618dMar 29Report
David PerdueR-GASenateBACBank of America Corp · JointBuy$1K–$15KMar 10, 201619dMar 29Report
David PerdueR-GASenateBACBank of America Corp · JointBuy$1K–$15KMar 8, 201621dMar 29Report
David PerdueR-GASenateBACBank of America Corp · JointBuy$1K–$15KMar 7, 201622dMar 29Report
David PerdueR-GASenateBACBank of America Corp · JointBuy$1K–$15KMar 7, 201622dMar 29Report
David PerdueR-GASenateBACBank of America Corp · JointBuy$15K–$50KMar 4, 201625dMar 29Report
Kathy CastorD-FLFL14BACBank of America Corp · JointBuy$1K–$15KFeb 12, 201635dMar 18PDF
John YarmuthD-KYKY03BACBank of America CorpBuy$1K–$15KFeb 1, 201645dMar 17PDF
Sheldon WhitehouseD-RISenateBACBank of America Corp · JointBuy$1K–$15KFeb 12, 201611dFeb 23Report
Linda SanchezD-CACA38BACBank of America Corp · SpouseBuy$1K–$15KJan 19, 201630dFeb 18PDF
David PerdueR-GASenateBACBank of America Corp · JointBuy$1K–$15KJan 20, 201613dFeb 2Report
Richard HannaR-NYNY22BACBank of America CorpBuy$100K–$250KDec 9, 201537dJan 15PDF
Richard HannaR-NYNY22BACBank of America CorpSell$100K–$250KSep 30, 201513dOct 13PDF
Sheldon WhitehouseD-RISenateBACBank of America Corp · JointSell$15K–$50KSep 15, 20159dSep 24Report
Scott PetersD-CACA52BACBank of America Corp · SpouseSell$15K–$50KSep 2, 201510dSep 12PDF
Scott PetersD-CACA52BACBank of America Corp · SpouseSell$50K–$100KSep 2, 201510dSep 12PDF
Scott PetersD-CACA52BACBank of America Corp · SpouseSell$15K–$50KJul 17, 201530dAug 16PDF
Scott PetersD-CACA52BACBank of America Corp · SpouseSell$15K–$50KJul 17, 201530dAug 16PDF
Scott PetersD-CACA52BACBank of America Corp · SpouseBuy$15K–$50KJul 10, 201537dAug 16PDF
Scott PetersD-CACA52BACBank of America Corp · SpouseBuy$15K–$50KJul 10, 201537dAug 16PDF
Richard HannaR-NYNY22BACBank of America CorpBuy$100K–$250KJul 16, 201528dAug 13PDF
Sheldon WhitehouseD-RISenateBACBank of America Corp · JointBuy$15K–$50KMay 27, 2015amendedAug 12Report
Scott PetersD-CACA52BACBank of America Corp · SpouseBuy$50K–$100KJun 26, 201532dJul 28PDF
Scott PetersD-CACA52BACBank of America Corp · SpouseBuy$15K–$50KJun 23, 201535dJul 28PDF
Susan CollinsR-MESenateBACBank of America Corp · SpouseSell$1K–$15KApr 22, 2014amendedJul 20Report
Sheldon WhitehouseD-RISenateBACBank of America Corp · JointBuy$15K–$50KMay 27, 20157dJun 3Report
Pat RobertsR-KSSenateBACBank of America Corp · SpouseSell$1K–$15KAug 26, 2014amendedMar 12Report
Pat RobertsR-KSSenateBACBank of America Corp · SpouseSell$1K–$15KDec 12, 201424dJan 5Report
Pat RobertsR-KSSenateBACBank of America Corp · SpouseSell$1K–$15KAug 26, 20147dSep 2Report
Susan CollinsR-MESenateBACBank of America Corp · SpouseSell$1K–$15KMay 7, 20149dMay 16Report
Susan CollinsR-MESenateBACBank of America Corp · SpouseSell$1K–$15KApr 22, 20147dApr 29Report
Pat RobertsR-KSSenateBACBank of America Corp · SpouseBuy$15K–$50KMar 14, 201420dApr 3Report
Pat RobertsR-KSSenateBACBank of America Corp · SpouseBuy$1K–$15KMar 10, 201424dApr 3Report

Members who traded BAC

MemberTradesBuysSellsLast tradedLatest report
David PerdueR-GASenate522725Apr 14, 2020May 2, 2021
Pat RobertsR-KSSenate271512Jul 24, 2018May 10, 2019
Nuria FernandezAdministrator, Federal Transit Administration, Department of Transportation1697Nov 15, 2023Feb 3, 2024
Donald TrumpPresident1495Jun 12, 2026Aug 22, 2026
Blake MooreR-UTUT01963Jan 19, 2024Jan 24, 2024
Jerry MoranR-KSSenate936Dec 14, 2023Jan 17, 2024
Scott PetersD-CACA52844Sep 2, 2015Sep 12, 2015
Carlos CurbeloR-FLFL26707Jun 4, 2018Jul 23, 2018
Zoe LofgrenD-CACA18523May 26, 2023Jun 6, 2023
Kathy ManningD-NCNC06532Oct 12, 2022Nov 10, 2022
Sheldon WhitehouseD-RISenate541May 16, 2017Jun 8, 2017
Lisa McClainR-MIMI09422Oct 31, 2025Nov 21, 2025
Earl BlumenauerD-OROR03422Mar 9, 2023Apr 5, 2023
John CurtisR-UTUT03422Mar 16, 2023Mar 27, 2023
Christopher JacobsR-NYNY27422Dec 12, 2022Jan 20, 2023
John YarmuthD-KYKY03422Mar 5, 2021Apr 21, 2021
Patrick ToomeyR-PASenate422Jan 5, 2018Aug 12, 2019
Julie JohnsonD-TXTX32303Dec 18, 2025Jan 15, 2026
Valerie HoyleD-OROR04321Sep 23, 2025Oct 10, 2025
Jefferson ShreveR-ININ06312May 12, 2025Jun 22, 2025
Eric LanderDirector, Office of Science and Technology Policy303Jun 11, 2021Sep 8, 2021
Richard HannaR-NYNY22321Dec 9, 2015Jan 15, 2016
Susan CollinsR-MESenate303Apr 22, 2014Jul 20, 2015
Laurel LeeR-FLFL15202Aug 24, 2026Oct 16, 2026
John BoozmanR-ARSenate202Apr 15, 2025May 14, 2025
Bruce WestermanR-ARAR04211Apr 21, 2025May 12, 2025
Marjorie Taylor GreeneR-GAGA14220May 5, 2025May 6, 2025
John JamesR-MIMI10211Sep 4, 2024Sep 6, 2024
Greg StantonD-AZAZ04211Oct 24, 2023Nov 9, 2023
Daniel GoldmanD-NYNY10202Apr 10, 2023May 19, 2023
Dean PhillipsD-MNMN03211Apr 2, 2020May 7, 2020
Kathy CastorD-FLFL14211Mar 10, 2020Apr 3, 2020
Gary PalmerR-ALAL06211Jun 11, 2018Sep 29, 2018
Pete SessionsR-TXTX32220Feb 22, 2018Feb 23, 2018
Kenneth BuckR-COCO04211Nov 7, 2017Dec 11, 2017
Patty MurrayD-WASenate211Jun 15, 2017Jun 22, 2017
Alan ArmstrongR-OKSenate110Mar 27, 2026Jul 21, 2026
James HimesD-CTCT04101Jul 20, 2026Jul 20, 2026
Tim WalbergR-MIMI05110Feb 7, 2025Jun 3, 2026
Ritchie John TorresD-NYNY15101Jul 11, 2025Aug 20, 2025
Angus KingI-MESenate110Jul 21, 2025Aug 18, 2025
Keith SonderlingDeputy Secretary, Department of Labor101Mar 28, 2025May 14, 2025
Troy EdgarDeputy Secretary, Department of Homeland Security101Mar 25, 2025May 14, 2025
Rob BresnahanR-PAPA08101Apr 8, 2025May 8, 2025
George WhitesidesD-CACA27101Mar 24, 2025Apr 23, 2025
Deanne CriswellAdministrator, Federal Emergency Management Agency, Department of Homeland Security110Dec 15, 2022Feb 7, 2023
Susie LeeD-NVNV03101Jan 27, 2022Feb 3, 2022
August Lee PflugerR-TXTX11101Mar 31, 2021Aug 3, 2021
Andrew GarbarinoR-NYNY02101Apr 23, 2021May 24, 2021
Peter MeijerR-MIMI03101Feb 16, 2021Mar 16, 2021
John RutherfordR-FLFL04101Feb 23, 2021Mar 8, 2021
Mo BrooksR-ALAL05101Oct 28, 2020Nov 8, 2020
William TimmonsR-SCSC04101Jun 29, 2020Aug 7, 2020
Kelly LoefflerR-GASenate101Apr 7, 2020May 1, 2020
Mikie SherrillD-NJNJ11101Feb 20, 2020Apr 5, 2020
Michael John GallagherR-WIWI08101Jan 9, 2020Feb 8, 2020
John RoseR-TNTN06101Nov 12, 2019Dec 11, 2019
Stephanie MurphyD-FLFL07101Jan 4, 2018May 4, 2018
Michael ConawayR-TXTX11101Jan 22, 2018Feb 2, 2018
Linda SanchezD-CACA38110Jan 19, 2016Feb 18, 2016

Source

Each trade is a line of a periodic transaction report filed under the STOCK Act, read from the report itself and linked to it. Three offices publish them, and all three are read here every hour: the House Clerk for representatives, the Senate Office of Public Records for senators, and the Office of Government Ethics for the President, the Vice President and Senate-confirmed officials (OGE Form 278-T). OGE links some officials’ reports and releases the rest on request; only linked reports are here.

The Act requires a report within 45 days of the trade; the lag counts the days from the trade to the day the report became public. Reports give each amount as a range. Amendments are marked and not counted as late; trades a later report withdrew are left out. The President’s reports and some House reports are scans of paper forms: a scanned value that does not read with certainty is shown as not read, never guessed, and the report is one click away. “Since” is the stock’s move from the trade date’s close to the latest daily close.

The same trades are in the OptimistFi MCP server’s get_congress_trades tool, by filer or by stock, for each chamber: connect it. Every House trade is free to download as CSV or JSON, and every trade here can be followed by RSS: the data.

ScoutJUST THIS STORY

LET’S MAKE THIS USEFUL · 1 OF 5

How would you like me to explain this?

Tell me what you want from this read. Start with a quick note, then adjust the details. Your other stories stay as they are.

We’ll remember your view of this story. The published article stays unchanged.

THIS STORY’S READING VIEWStandard · The whole picture

Clear explanations with context. Both sides of the evidence.