Smart-money series

BAC Trades by Members of Congress

Stock trades disclosed by members of Congress on periodic transaction reports (PTRs), newest trade date first. Click a name for the member’s full record, or a filing for the original PTR.

House PTR filings as of Nov 9, 2026

Senate PTR filings as of Nov 4, 2026 · not updated for 8 days; newer filings may exist

Company data, filings and insider activity for BAC: BAC stock page.

Latest disclosed trades

151–174 of 174
DateMemberAssetTypeAmountFiling
2016-03-07David Perdue · R-GABAC · Bank of America CorporationBuy$1k – $15kPTR
2016-03-04David Perdue · R-GABAC · Bank of America CorporationBuy$15k – $50kPTR
2016-02-12Sheldon Whitehouse · D-RIBAC · Bank of America CorporationBuy$1k – $15kPTR
2016-01-20David Perdue · R-GABAC · Bank of America CorporationBuy$1k – $15kPTR
2016-01-19Linda Sánchez · D-CA-38BAC · bank of America CorporationBuy$1k – $15k—
2015-12-09Richard Hanna · R-NY-22BAC · bank of america CorporationBuy$100k – $250k—
2015-09-30Richard Hanna · R-NY-22BAC · bank of america CorporationSell$100k – $250k—
2015-09-15Sheldon Whitehouse · D-RIBAC · Bank of America Corporation (NYSE)Sell$15k – $50kPTR
2015-07-17Scott Peters · D-CA-52BAC · Bank of america CorporationSell$15k – $50k—
2015-07-10Scott Peters · D-CA-52BAC · Bank of america CorporationBuy$15k – $50k—
2015-06-26Scott Peters · D-CA-52BAC · Bank of america CorporationBuy$50k – $100k—
2015-05-27Sheldon Whitehouse · D-RIBAC · Bank of America Corporation (NYSE)Buy$15k – $50kPTR
2014-12-12Pat Roberts · R-KSBAC · Bank of America Corporation (NYSE)Sell$1k – $15kPTR
2014-10-07Alan Lowenthal · D-CA-47BAC · Bank of America CorporationBuy$15k – $50k—
2014-09-08Bill Owens · D-NY-21BAC · Bank of America CorporationSell$1k – $15k—
2014-08-26Pat Roberts · R-KSBAC · Bank of America Corporation (NYSE)Partial sell$1k – $15kPTR
2014-05-12Bill Owens · D-NY-21BAC · Bank of America CorporationSell$1k – $15k—
2014-05-07Susan Collins · R-MEBAC · Bank of America Corporation (NYSE)Sell$1k – $15kPTR
2014-04-22Susan Collins · R-MEBAC · Bank of America Corporation (NYSE)Partial sell$1k – $15kPTR
2014-03-14Pat Roberts · R-KSBAC · Bank of America Corporation (NYSE)Buy$15k – $50kPTR
2014-03-10Pat Roberts · R-KSBAC · Bank of America Corporation (NYSE)Buy$1k – $15kPTR
2014-03-05Rubén Hinojosa · D-TX-15BAC · Bank of america CorporationSell$1k – $15k—
2014-01-29Raúl Grijalva · D-AZ-03BAC · Bank of america CorporationBuy$1k – $15k—
2014-01-16Rubén Hinojosa · D-TX-15BAC · Bank of america CorporationBuy$1k – $15k—

Where do these trades come from?

Members of Congress report stock trades on periodic transaction reports under the STOCK Act: within 30 days of being notified of a trade and no later than 45 days after it. Each report gives a trade date, the asset, buy or sell, and an amount band rather than an exact amount. This feed lists trades by trade date, so a trade reported today can appear below newer ones. See which members reported late on the STOCK Act late-filing tracker, the stocks the most members bought, or browse members of the House and Senate.

Source: U.S. House Clerk and Senate periodic transaction reports. Educational only — not investment advice. See our methodology.