Smart-money series

Latest Politician Trades

Every disclosed Senate and House stock trade, freshest first. Click a politician for their full profile; click a filing for the original PTR.

DatePoliticianAssetTypeAmountFiling
2025-10-30Lisa McClain · R-MIBAC · Bank of America Corporation Common StockSell$1k – $15k
2025-06-17Lisa McClain · R-MIBAC · Bank of America Corporation Common StockBuy$1k – $15k
2025-05-12Jefferson Shreve · R-INBAC · Bank of America Corporation Common StockSell$15k – $50k
2025-05-05Marjorie Taylor GreeneBAC · Bank of America Corporation Common StockBuy$1k – $15k
2025-04-08Rob BresnahanBAC · Bank of America Corporation Common StockSell$1k – $15k
2025-04-07Jefferson Shreve · R-INBAC · Bank of America Corporation Common StockSell$50k – $100k
2025-03-24George Whitesides · D-CABAC · Bank of America Corporation Common StockSell$15k – $50k
2025-02-07Tim Walberg · R-MIBAC · Bank of America Corporation Common Stock F S: NewBuy$15k – $50kPTR
2024-10-29Valerie Hoyle · D-ORBAC · Bank of America Corporation Common StockBuy$1k – $15k
2024-01-19Blake Moore · R-UTBAC · Bank of America CorporationSell$1k – $15k
2023-11-10John James · R-MIBAC · Bank of America Corporation Common StockBuy$1k – $15k
2023-10-24Greg Stanton · D-AZBAC · Bank of America CorporationSell$1k – $15k
2022-12-12Christopher L. JacobsBAC · Bank of America CorporationSell$1k – $15k
2022-10-12Christopher L. JacobsBAC · Bank of America CorporationBuy$1k – $15k
2022-08-03Kathy ManningBAC · Bank of America CorporationSell$1k – $15k
2022-07-15Kathy ManningBAC · Bank of America CorporationBuy$1k – $15k
2022-03-14Earl BlumenauerBAC · Bank of America CorporationSell$1k – $15k
2021-07-19Blake Moore · R-UTBAC · Bank of America CorporationBuy$1k – $15k
2021-06-22John Curtis · R-UTBAC · Bank of America CorporationBuy$1k – $15k
2021-05-11Blake Moore · R-UTBAC · Bank of America CorporationBuy$1k – $15k
2021-04-23Andrew Garbarino · R-NYBAC · bank of America CorporationSell$1k – $15k
2021-03-31August Lee PflugerBAC · Bank of America CorporationSell$1k – $15k
2021-03-26Blake Moore · R-UTBAC · Bank of America CorporationBuy$1k – $15k
2021-03-04Blake Moore · R-UTBAC · Bank of America CorporationBuy$1k – $15k
2021-02-25Blake Moore · R-UTBAC · Bank of America CorporationBuy$1k – $15k
2021-02-24Blake Moore · R-UTBAC · Bank of America CorporationBuy$1k – $15k
2021-02-23John Rutherford · R-FLBAC · Bank of America CorporationSell$1k – $15k
2021-02-16Peter MeijerBAC · Bank of America CorporationSell$1k – $15k
2021-01-04Christopher L. JacobsBAC · bank of America CorporationSell$1k – $15k
2020-10-28Mo BrooksBAC · Bank of America CorporationSell$15k
2020-08-21Jerry Moran, · R-KSBAC · Bank of America CorporationBuy$1k – $15kPTR
2020-06-29William R. TimmonsBAC · bank of America CorporationSell$1k – $15k
2020-04-29Earl BlumenauerBAC · Bank of america CorporationBuy$1k – $15k
2020-04-14David A Perdue ,BAC · Bank of America CorporationPartial sell$15k – $50kPTR
2020-04-14David A Perdue ,BAC · Bank of America CorporationSell$50k – $100kPTR
2020-04-07Kelly LoefflerBAC · Bank of America CorporationSell$100k – $250kPTR
2020-03-31John A. YarmuthBAC · Bank of America CorporationBuy$1k – $15k
2020-03-27John Curtis · R-UTBAC · Bank of america CorporationBuy$1k – $15k
2020-03-23David A Perdue ,BAC · Bank of America CorporationBuy$1k – $15kPTR
2020-03-18David A Perdue ,BAC · Bank of America CorporationBuy$1k – $15kPTR
2020-03-10Kathy Castor · D-FLBAC · Bank of america CorporationSell$15k
2020-03-06David A Perdue ,BAC · Bank of America CorporationPartial sell$1k – $15kPTR
2020-03-04David A Perdue ,BAC · Bank of America CorporationPartial sell$1k – $15kPTR
2020-03-02David A Perdue ,BAC · Bank of America CorporationPartial sell$15k – $50kPTR
2020-02-20Mikie SherrillBAC · Bank of america CorporationSell$1k – $15k
2020-01-30David A Perdue ,BAC · Bank of America CorporationPartial sell$1k – $15kPTR
2020-01-30David A Perdue ,BAC · Bank of America CorporationPartial sell$15k – $50kPTR
2020-01-24David A Perdue ,BAC · Bank of America CorporationPartial sell$1k – $15kPTR
2020-01-09Michael John GallagherBAC · Bank of america CorporationSell$1k – $15k
2019-11-12John W. Rose · R-TNBAC · 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 A Perdue ,BAC · Bank of America CorporationBuy$15k – $50kPTR
2018-10-15David A Perdue ,BAC · Bank of America CorporationBuy$1k – $15kPTR
2018-08-16David A Perdue ,BAC · Bank of America CorporationPartial sell$1k – $15kPTR
2018-07-24Pat RobertsBAC · Bank of America CorporationSell$1k – $15kPTR
2018-07-18Pat RobertsBAC · Bank of America CorporationPartial sell$1k – $15kPTR
2018-07-05Pat RobertsBAC · Bank of America CorporationBuy$1k – $15kPTR
2018-05-29David A Perdue ,BAC · Bank of America CorporationPartial sell$1k – $15kPTR
2018-05-15Pat RobertsBAC · Bank of America CorporationBuy$1k – $15kPTR
2018-02-22Pete Sessions · R-TXBAC · Bank of america CorporationBuy$15k – $50k
2018-02-12David A Perdue ,BAC · Bank of America CorporationPartial sell$1k – $15kPTR
2018-02-08Pete Sessions · R-TXBAC · Bank of america CorporationBuy$15k – $50k
2018-02-05Pat RobertsBAC · Bank of America CorporationBuy$1k – $15kPTR
2018-02-05Pat RobertsBAC · Bank of America CorporationSell$15k – $50kPTR
2018-01-05Patrick J ToomeyBAC · Bank of America CorporationSell$15k – $50kPTR
2018-01-05Pat RobertsBAC · Bank of America CorporationBuy$1k – $15kPTR
2018-01-04Stephanie MurphyBAC · Bank of america CorporationSell$1k – $15k
2017-12-13Pat RobertsBAC · Bank of America CorporationBuy$1k – $15kPTR
2017-11-07Kenneth R. BuckBAC · Bank of America CorporationSell$1k – $15k
2017-10-27Kenneth R. BuckBAC · Bank of America CorporationBuy$1k – $15k
2017-10-12David A Perdue ,BAC · Bank of America CorporationPartial sell$1k – $15kPTR
2017-10-09David A Perdue ,BAC · Bank of America CorporationPartial sell$1k – $15kPTR
2017-10-06David A Perdue ,BAC · Bank of America CorporationPartial sell$1k – $15kPTR
2017-09-26Pat RobertsBAC · Bank of America CorporationSell$15k – $50kPTR
2017-09-07Pat RobertsBAC · Bank of America CorporationBuy$1k – $15kPTR
2017-08-07Pat RobertsBAC · Bank of America CorporationBuy$1k – $15kPTR
2017-07-28Pat RobertsBAC · Bank of America CorporationSell$1k – $15kPTR
2017-07-18Pat RobertsBAC · Bank of America CorporationBuy$1k – $15kPTR
2017-06-15Zoe Lofgren · D-CABAC · bank of America CorporationBuy$1k – $15k
2017-06-15Patty Murray · D-WABAC · Bank of America CorporationSell$1k – $15kPTR
2017-05-16Sheldon Whitehouse · D-RIBAC · Bank of America CorporationBuy$1k – $15kPTR
2017-04-04Gary Palmer · R-ALBAC · bank of America CorporationBuy$1k – $15k
2017-03-24Carlos CurbeloBAC · Bank of america CorporationSell$1k – $15k
2017-03-24Carlos CurbeloBAC · Bank of america CorporationSell$15k – $50k
2017-03-16Patty Murray · D-WABAC · Bank of America CorporationBuy$1k – $15kPTR
2017-03-03David A Perdue ,BAC · Bank of America CorporationPartial sell$1k – $15kPTR
2017-01-30Carlos CurbeloBAC · Bank of america CorporationSell$50k – $100k
2017-01-25Patrick J ToomeyBAC · Bank of America CorporationBuy$15k – $50kPTR
2016-12-15Pat RobertsBAC · Bank of America CorporationBuy$1k – $15kPTR
2016-12-12David A Perdue ,BAC · Bank of America CorporationPartial sell$1k – $15kPTR
2016-12-09David A Perdue ,BAC · Bank of America CorporationPartial sell$1k – $15kPTR
2016-12-08David A Perdue ,BAC · Bank of America CorporationPartial sell$1k – $15kPTR
2016-12-02David A Perdue ,BAC · Bank of America CorporationPartial sell$1k – $15kPTR
2016-11-17David A Perdue ,BAC · Bank of America CorporationPartial sell$1k – $15kPTR
2016-11-16David A Perdue ,BAC · Bank of America CorporationPartial sell$1k – $15kPTR
2016-06-27David A Perdue ,BAC · Bank of America CorporationBuy$1k – $15kPTR
2016-06-20David A Perdue ,BAC · Bank of America CorporationBuy$1k – $15kPTR
2016-04-18David A Perdue ,BAC · Bank of America CorporationBuy$1k – $15kPTR
2016-04-15David A Perdue ,BAC · Bank of America CorporationBuy$1k – $15kPTR
2016-04-14David A Perdue ,BAC · Bank of America CorporationBuy$1k – $15kPTR
2016-04-07David A Perdue ,BAC · Bank of America CorporationBuy$1k – $15kPTR
2016-03-30David A Perdue ,BAC · Bank of America CorporationBuy$1k – $15kPTR
2016-03-28David A Perdue ,BAC · Bank of America CorporationBuy$1k – $15kPTR
2016-03-21David A Perdue ,BAC · Bank of America CorporationBuy$1k – $15kPTR
2016-03-18David A Perdue ,BAC · Bank of America CorporationBuy$1k – $15kPTR
2016-03-15David A Perdue ,BAC · Bank of America CorporationBuy$1k – $15kPTR
2016-03-14David A Perdue ,BAC · Bank of America CorporationBuy$1k – $15kPTR
2016-03-11David A Perdue ,BAC · Bank of America CorporationBuy$1k – $15kPTR
2016-03-10David A Perdue ,BAC · Bank of America CorporationBuy$1k – $15kPTR
2016-03-08David A Perdue ,BAC · Bank of America CorporationBuy$1k – $15kPTR
2016-03-07David A Perdue ,BAC · Bank of America CorporationBuy$1k – $15kPTR
2016-03-04David A Perdue ,BAC · Bank of America CorporationBuy$15k – $50kPTR
2016-02-12Sheldon Whitehouse · D-RIBAC · Bank of America CorporationBuy$1k – $15kPTR
2016-01-20David A Perdue ,BAC · Bank of America CorporationBuy$1k – $15kPTR
2016-01-19Linda T. Sanchez · D-CABAC · bank of America CorporationBuy$1k – $15k
2015-12-09Richard L. HannaBAC · bank of america CorporationBuy$100k – $250k
2015-09-30Richard L. HannaBAC · bank of america CorporationSell$100k – $250k
2015-09-15Sheldon Whitehouse · D-RIBAC · Bank of America Corporation (NYSE)Sell$15k – $50kPTR
2015-07-17Scott H. Peters · D-CABAC · Bank of america CorporationSell$15k – $50k
2015-07-10Scott H. Peters · D-CABAC · Bank of america CorporationBuy$15k – $50k
2015-06-26Scott H. Peters · D-CABAC · Bank of america CorporationBuy$50k – $100k
2015-05-27Sheldon Whitehouse · D-RIBAC · Bank of America Corporation (NYSE)Buy$15k – $50kPTR
2014-12-12Pat RobertsBAC · Bank of America Corporation (NYSE)Sell$1k – $15kPTR
2014-10-07Alan S. LowenthalBAC · Bank of America CorporationBuy$15k – $50k
2014-09-08William L. OwensBAC · Bank of America CorporationSell$1k – $15k
2014-08-26Pat RobertsBAC · Bank of America Corporation (NYSE)Partial sell$1k – $15kPTR
2014-05-12William L. OwensBAC · Bank of America CorporationSell$1k – $15k
2014-05-07Susan M Collins · R-MEBAC · Bank of America Corporation (NYSE)Sell$1k – $15kPTR
2014-04-22Susan M Collins · R-MEBAC · Bank of America Corporation (NYSE)Partial sell$1k – $15kPTR
2014-03-14Pat RobertsBAC · Bank of America Corporation (NYSE)Buy$15k – $50kPTR
2014-03-10Pat RobertsBAC · Bank of America Corporation (NYSE)Buy$1k – $15kPTR
2014-03-05Rubén HinojosaBAC · Bank of america CorporationSell$1k – $15k
2014-01-29Raúl M. GrijalvaBAC · Bank of america CorporationBuy$1k – $15k
2014-01-16Rubén HinojosaBAC · Bank of america CorporationBuy$1k – $15k

Source: US House & Senate periodic transaction reports (PTRs). Educational only — not investment advice. See our methodology.