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–100 of 174
DateMemberAssetTypeAmountFiling
2022-02-24Earl Blumenauer · D-OR-03BAC · Bank of America CorporationBuy$1k – $15kPTR
2022-01-27Susie Lee · D-NV-03BAC · Bank of America CorporationSell$1k – $15kPTR
2021-12-21Jerry Moran · R-KSBAC · Bank of America Corporation Common StockPartial sell$1k – $15kPTR
2021-07-19Blake Moore · R-UT-01BAC · Bank of America CorporationBuy$1k – $15kPTR
2021-06-22John Curtis · R-UTBAC · Bank of America CorporationBuy$1k – $15kPTR
2021-05-11Blake Moore · R-UT-01BAC · Bank of America CorporationBuy$1k – $15kPTR
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-08-21Jerry Moran · R-KSBAC · Bank of America CorporationBuy$1k – $15kPTR
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-04-14David Perdue · R-GABAC · Bank of America CorporationSell$50k – $100kPTR
2020-04-14David Perdue · R-GABAC · Bank of America CorporationPartial sell$15k – $50kPTR
2020-04-07Kelly Loeffler · R-GABAC · Bank of America CorporationSell$100k – $250kPTR
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-23David Perdue · R-GABAC · Bank of America CorporationBuy$1k – $15kPTR
2020-03-18David Perdue · R-GABAC · Bank of America CorporationBuy$1k – $15kPTR
2020-03-10Kathy Castor · D-FL-14BAC · Bank of america CorporationSell$15k—
2020-03-06David Perdue · R-GABAC · Bank of America CorporationPartial sell$1k – $15kPTR
2020-03-04David Perdue · R-GABAC · Bank of America CorporationPartial sell$1k – $15kPTR
2020-03-02David Perdue · R-GABAC · Bank of America CorporationPartial sell$15k – $50kPTR
2020-02-20Mikie Sherrill · D-NJ-11BAC · Bank of america CorporationSell$1k – $15k—
2020-01-30David Perdue · R-GABAC · Bank of America CorporationPartial sell$1k – $15kPTR
2020-01-30David Perdue · R-GABAC · Bank of America CorporationPartial sell$15k – $50kPTR
2020-01-24David Perdue · R-GABAC · Bank of America CorporationPartial sell$1k – $15kPTR
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—
2019-09-25Jerry Moran · R-KSBAC · Bank of America CorporationPartial sell$1k – $15kPTR
2018-12-19Jerry Moran · R-KSBAC · Bank of America CorporationBuy$1k – $15kPTR
2018-10-23David Perdue · R-GABAC · Bank of America CorporationBuy$15k – $50kPTR
2018-10-15David Perdue · R-GABAC · Bank of America CorporationBuy$1k – $15kPTR
2018-08-16David Perdue · R-GABAC · Bank of America CorporationPartial sell$1k – $15kPTR
2018-07-24Pat Roberts · R-KSBAC · Bank of America CorporationSell$1k – $15kPTR
2018-07-18Pat Roberts · R-KSBAC · Bank of America CorporationPartial sell$1k – $15kPTR
2018-07-05Pat Roberts · R-KSBAC · Bank of America CorporationBuy$1k – $15kPTR
2018-05-29David Perdue · R-GABAC · Bank of America CorporationPartial sell$1k – $15kPTR
2018-05-15Pat Roberts · R-KSBAC · Bank of America CorporationBuy$1k – $15kPTR
2018-02-22Pete Sessions · R-TX-17BAC · Bank of america CorporationBuy$15k – $50k—

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.