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

51–93 of 93
DateMemberAssetTypeAmountFiling
2021-04-30Blake Moore · R-UT-01BAC · Bank of America CorporationBuy$1k – $15kPTR
2021-04-23Andrew Garbarino · R-NY-02BAC · bank of America CorporationSell$1k – $15kPTR
2021-03-31August Pfluger · R-TX-11BAC · Bank of America CorporationSell$1k – $15kPTR
2021-03-26Blake Moore · R-UT-01BAC · Bank of America CorporationBuy$1k – $15kPTR
2021-03-05John Yarmuth · D-KY-03BAC · Bank of America CorporationPartial sell$1k – $15kPTR
2021-03-04Blake Moore · R-UT-01BAC · Bank of America CorporationBuy$1k – $15kPTR
2021-02-25Blake Moore · R-UT-01BAC · Bank of America CorporationBuy$1k – $15kPTR
2021-02-24Blake Moore · R-UT-01BAC · Bank of America CorporationBuy$1k – $15kPTR
2021-02-23John Rutherford · R-FL-04BAC · Bank of America CorporationSell$1k – $15kPTR
2021-02-16Peter Meijer · R-MI-03BAC · Bank of America CorporationSell$1k – $15kPTR
2021-01-21Marjorie Taylor Greene · R-GA-14BAC · bank of America CorporationBuy$1k – $15kPTR
2021-01-04Chris Jacobs · R-NY-27BAC · bank of America CorporationSell$1k – $15kPTR
2020-10-28Mo Brooks · R-AL-05BAC · Bank of America CorporationSell$15k—
2020-06-29William Timmons IV · R-SC-04BAC · bank of America CorporationSell$1k – $15k—
2020-04-29Earl Blumenauer · D-OR-03BAC · Bank of america CorporationBuy$1k – $15k—
2020-03-31John Yarmuth · D-KY-03BAC · Bank of America CorporationBuy$1k – $15k—
2020-03-27John Curtis · R-UTBAC · Bank of america CorporationBuy$1k – $15k—
2020-03-10Kathy Castor · D-FL-14BAC · Bank of america CorporationSell$15k—
2020-02-20Mikie Sherrill · D-NJ-11BAC · Bank of america CorporationSell$1k – $15k—
2020-01-09Mike Gallagher · R-WI-08BAC · Bank of america CorporationSell$1k – $15k—
2019-11-12John Rose · R-TN-06BAC · Bank of America CorporationSell$250k—
2018-02-22Pete Sessions · R-TX-17BAC · Bank of america CorporationBuy$15k – $50k—
2018-02-08Pete Sessions · R-TX-17BAC · Bank of america CorporationBuy$15k – $50k—
2018-01-04Stephanie Murphy · D-FL-07BAC · Bank of america CorporationSell$1k – $15k—
2017-11-07Ken Buck · R-CO-04BAC · Bank of America CorporationSell$1k – $15k—
2017-10-27Ken Buck · R-CO-04BAC · Bank of America CorporationBuy$1k – $15k—
2017-06-15Zoe Lofgren · D-CA-18BAC · bank of America CorporationBuy$1k – $15k—
2017-04-04Gary Palmer · R-AL-06BAC · bank of America CorporationBuy$1k – $15k—
2017-03-24Carlos Curbelo · R-FL-26BAC · Bank of america CorporationSell$1k – $15k—
2017-03-24Carlos Curbelo · R-FL-26BAC · Bank of america CorporationSell$15k – $50k—
2017-01-30Carlos Curbelo · R-FL-26BAC · Bank of america CorporationSell$50k – $100k—
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-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—
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-05-12Bill Owens · D-NY-21BAC · Bank of America CorporationSell$1k – $15k—
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.