CS
Congress StockCongress Stock
TradesPoliticiansStocksStatesCommitteesRankingsArticles
CS
Congress Stock Tracker

Tracking congressional stock trades from public STOCK Act Periodic Transaction Reports (PTRs) filed by members of the US House and Senate.

Browse

  • Trades
  • Politicians
  • Stocks
  • Committees
  • States

Top Politicians

  • Nancy Pelosi
  • Tommy Tuberville
  • Mark Kelly
  • Dan Sullivan
  • Tim Scott
  • Rick Scott
  • John Thune
  • Jamie Raskin

Discover

  • Rankings
  • Wealthiest Members
  • Articles
  • Learn
  • What is the STOCK Act?
  • About the data
  • Methodology
  • Report missing trade
  • Privacy Policy
  • Terms of Use

Data

  • House Disclosures ↗
  • Senate PTRs ↗
  • What is the STOCK Act?
  • Hedge Fund Tracker ↗
  • Insider Trading Screener ↗
© 2026 Congress Stock Tracker. Data from public STOCK Act filings.For informational purposes only. Not financial advice.

Congressional Stock Trades

Every publicly disclosed stock and asset transaction filed by US Congress members under the STOCK Act.

All transactions are sourced directly from Periodic Transaction Reports (PTRs) filed with the House of Representatives and the US Senate. Congress members must report trades within 45 days under the STOCK Act of 2012. Dollar amounts are shown as disclosed ranges, not exact figures. See the most active traders or browse by politician, stock, or committee. Notice something missing? Report a trade.

Showing trades in BACClear
DatePoliticianAssetTypeOwnerAmountSecurityDetails
2020-04-20Rohit Khanna
Democrat · house
BAC
Bank of America Corporation
sellSelf$50K – $100KStockDetails
2020-04-14AMD #1David A Perdue , Jr
Republican · senate
BAC
Bank of America Corporation
sellJT$50K – $100K
Rohit Khannasell
BACBank of America Corporation
2020-04-20$50K – $100K
David A Perdue , Jrsell
BACBank of America Corporation
2020-04-14$50K – $100K
David A Perdue , Jrsell
BACBank of America Corporation
2020-04-14$15K – $50K
Kelly Loefflersell
Prev
1...456...14
Next
Stock
Details
2020-04-14AMD #1David A Perdue , Jr
Republican · senate
BAC
Bank of America Corporation
sellJT$15K – $50KStockDetails
2020-04-07Kelly Loeffler
Republican · senate
BAC
Bank of America Corporation
sellJT$100K – $250KStockDetails
2020-04-02Dean Phillips
Democrat · house
BAC
Bank of America Corporation
sellSelf$1K – $15KStockDetails
2020-03-31John A. Yarmuth
Democrat · house
BAC
Bank of America Corporation
buySelf$1K – $15KStockDetails
2020-03-31Kurt Schrader
Democrat · house
BAC
Bank of America Corporation
buySelf$1K – $15KStockDetails
2020-03-27John Curtis
Republican · house
BAC
Bank of America Corporation
buySelf$1K – $15KStockDetails
2020-03-25James Comer
Republican · house
BAC
Bank of America Corporation
buySelf$1K – $15KStockDetails
2020-03-23David A Perdue , Jr
Republican · senate
BAC
Bank of America Corporation
buyJT$1K – $15KStockDetails
2020-03-23MICHAEL T. MCCAUL
Republican · house
BAC
Bank of America Corporation
buySelf$1K – $15KStockDetails
2020-03-23ZOE LOFGREN
Democrat · house
BAC
Bank of America Corporation
sellSpouse$1K – $15KStockDetails
2020-03-18David A Perdue , Jr
Republican · senate
BAC
Bank of America Corporation
buyJT$1K – $15KStockDetails
2020-03-12Rohit Khanna
Democrat · house
BAC
Bank of America Corporation
sellJoint$15K – $50KStockDetails
2020-03-11Rohit Khanna
Democrat · house
BAC
Bank of America Corporation
buySelf$1K – $15KStockDetails
2020-03-10KATHY CASTOR
Democrat · house
BAC
Bank of America Corporation
sellJoint$15K – $50KStockDetails
2020-03-06David A Perdue , Jr
Republican · senate
BAC
Bank of America Corporation
sellJT$1K – $15KStockDetails
2020-03-06David P. Roe
Republican · house
BAC
Bank of America Corporation
sellSelf$1K – $15KStockDetails
2020-03-04David A Perdue , Jr
Republican · senate
BAC
Bank of America Corporation
sellJT$1K – $15KStockDetails
2020-03-02David A Perdue , Jr
Republican · senate
BAC
Bank of America Corporation
sellJT$15K – $50KStockDetails
2020-02-27MICHAEL T. MCCAUL
Republican · house
BAC
Bank of America Corporation
buySpouse$1K – $15KStockDetails
2020-02-20Mikie Sherrill
Democrat · house
BAC
Bank of America Corporation
sellSelf$1K – $15KStockDetails
2020-02-05David P. Roe
Republican · house
BAC
Bank of America Corporation
buySelf$1K – $15KStockDetails
2020-02-05David P. Roe
Republican · house
BAC
Bank of America Corporation
buySelf$15K – $50KStockDetails
2020-01-30David A Perdue , Jr
Republican · senate
BAC
Bank of America Corporation
sellJT$15K – $50KStockDetails
2020-01-30David A Perdue , Jr
Republican · senate
BAC
Bank of America Corporation
sellJT$1K – $15KStockDetails
2020-01-24David A Perdue , Jr
Republican · senate
BAC
Bank of America Corporation
sellJT$1K – $15KStockDetails
2020-01-09Michael John Gallagher
Unknown · house
BAC
Bank of America Corporation
sellSpouse$1K – $15KStockDetails
2020-01-04James Comer
Republican · house
BAC
Bank of America Corporation
sellSelf$1K – $15KStockDetails
2019-12-12Rohit Khanna
Democrat · house
BAC
Bank of America Corporation
sellSelf$1K – $15KStockDetails
2019-12-07KENNY MARCHANT
Republican · house
BAC
Bank of America Corporation
buySelf$15K – $50KStockDetails
2019-11-12John W. Rose
Republican · house
BAC
Bank of America Corporation
sellSelf$250K – $500KStockDetails
2019-11-06Rohit Khanna
Democrat · house
BAC
Bank of America Corporation
buySelf$1K – $15KStockDetails
2019-09-25AMD #1Jerry Moran,
Republican · senate
BAC
Bank of America Corporation
sellSelf$1K – $15KStockDetails
2019-08-12Angela Dawn Craig
Democrat · house
BAC
Bank of America Corporation
sellDC$1K – $15KStockDetails
2019-06-27FRED UPTON
Republican · house
BAC
Bank of America Corporation
sellSelf$1K – $15KStockDetails
2019-06-21AMD #1Thomas R Carper
Democrat · senate
BAC
Bank of America Corporation
sellSP$15K – $50KCorporate BondDetails
2019-06-19MIKE KELLY
Republican · house
BAC
Bank of America Corporation
sellSelf$15K – $50KStockDetails
2019-06-12ALAN S. LOWENTHAL
Democrat · house
BAC
Bank of America Corporation
buySpouse$1K – $15KOtherDetails
2019-04-04Dean Phillips
Democrat · house
BAC
Bank of America Corporation
sellSelf$1K – $15KOtherDetails
2019-03-08MIKE KELLY
Republican · house
BAC
Bank of America Corporation
buyJoint$1K – $15KStockDetails
2019-03-07MICHAEL T. MCCAUL
Republican · house
BAC
Bank of America Corporation
buySpouse$1K – $15KStockDetails
2019-03-06MICHAEL T. MCCAUL
Republican · house
BAC
Bank of America Corporation
buySpouse$1K – $15KStockDetails
2019-02-26MICHAEL T. MCCAUL
Republican · house
BAC
Bank of America Corporation
buyDC$1K – $15KStockDetails
2019-02-25MICHAEL T. MCCAUL
Republican · house
BAC
Bank of America Corporation
buySpouse$50K – $100KStockDetails
2019-02-22Linda T. Sanchez
Democrat · house
BAC
Bank of America Corporation
sellSpouse$1K – $15KOtherDetails
2019-01-31MIKE KELLY
Republican · house
BAC
Bank of America Corporation
buySpouse$1K – $15KStockDetails
2019-01-28David P. Roe
Republican · house
BAC
Bank of America Corporation
buySelf$1K – $15KStockDetails
2019-01-24ALAN S. LOWENTHAL
Democrat · house
BAC
Bank of America Corporation
sellSpouse$15K – $50KStockDetails
2019-01-05Kurt Schrader
Democrat · house
BAC
Bank of America Corporation
buySelf$1K – $15KStockDetails
BACBank of America Corporation
2020-04-07$100K – $250K
Dean Phillipssell
BACBank of America Corporation
2020-04-02$1K – $15K
John A. Yarmuthbuy
BACBank of America Corporation
2020-03-31$1K – $15K
Kurt Schraderbuy
BACBank of America Corporation
2020-03-31$1K – $15K
John Curtisbuy
BACBank of America Corporation
2020-03-27$1K – $15K
James Comerbuy
BACBank of America Corporation
2020-03-25$1K – $15K
David A Perdue , Jrbuy
BACBank of America Corporation
2020-03-23$1K – $15K
MICHAEL T. MCCAULbuy
BACBank of America Corporation
2020-03-23$1K – $15K
ZOE LOFGRENsell
BACBank of America Corporation
2020-03-23$1K – $15K
David A Perdue , Jrbuy
BACBank of America Corporation
2020-03-18$1K – $15K
Rohit Khannasell
BACBank of America Corporation
2020-03-12$15K – $50K
Rohit Khannabuy
BACBank of America Corporation
2020-03-11$1K – $15K
KATHY CASTORsell
BACBank of America Corporation
2020-03-10$15K – $50K
David A Perdue , Jrsell
BACBank of America Corporation
2020-03-06$1K – $15K
David P. Roesell
BACBank of America Corporation
2020-03-06$1K – $15K
David A Perdue , Jrsell
BACBank of America Corporation
2020-03-04$1K – $15K
David A Perdue , Jrsell
BACBank of America Corporation
2020-03-02$15K – $50K
MICHAEL T. MCCAULbuy
BACBank of America Corporation
2020-02-27$1K – $15K
Mikie Sherrillsell
BACBank of America Corporation
2020-02-20$1K – $15K
David P. Roebuy
BACBank of America Corporation
2020-02-05$1K – $15K
David P. Roebuy
BACBank of America Corporation
2020-02-05$15K – $50K
David A Perdue , Jrsell
BACBank of America Corporation
2020-01-30$15K – $50K
David A Perdue , Jrsell
BACBank of America Corporation
2020-01-30$1K – $15K
David A Perdue , Jrsell
BACBank of America Corporation
2020-01-24$1K – $15K
Michael John Gallaghersell
BACBank of America Corporation
2020-01-09$1K – $15K
James Comersell
BACBank of America Corporation
2020-01-04$1K – $15K
Rohit Khannasell
BACBank of America Corporation
2019-12-12$1K – $15K
KENNY MARCHANTbuy
BACBank of America Corporation
2019-12-07$15K – $50K
John W. Rosesell
BACBank of America Corporation
2019-11-12$250K – $500K
Rohit Khannabuy
BACBank of America Corporation
2019-11-06$1K – $15K
Jerry Moran,sell
BACBank of America Corporation
2019-09-25$1K – $15K
Angela Dawn Craigsell
BACBank of America Corporation
2019-08-12$1K – $15K
FRED UPTONsell
BACBank of America Corporation
2019-06-27$1K – $15K
Thomas R Carpersell
BACBank of America Corporation
2019-06-21$15K – $50K
MIKE KELLYsell
BACBank of America Corporation
2019-06-19$15K – $50K
ALAN S. LOWENTHALbuy
BACBank of America Corporation
2019-06-12$1K – $15K
Dean Phillipssell
BACBank of America Corporation
2019-04-04$1K – $15K
MIKE KELLYbuy
BACBank of America Corporation
2019-03-08$1K – $15K
MICHAEL T. MCCAULbuy
BACBank of America Corporation
2019-03-07$1K – $15K
MICHAEL T. MCCAULbuy
BACBank of America Corporation
2019-03-06$1K – $15K
MICHAEL T. MCCAULbuy
BACBank of America Corporation
2019-02-26$1K – $15K
MICHAEL T. MCCAULbuy
BACBank of America Corporation
2019-02-25$50K – $100K
Linda T. Sanchezsell
BACBank of America Corporation
2019-02-22$1K – $15K
MIKE KELLYbuy
BACBank of America Corporation
2019-01-31$1K – $15K
David P. Roebuy
BACBank of America Corporation
2019-01-28$1K – $15K
ALAN S. LOWENTHALsell
BACBank of America Corporation
2019-01-24$15K – $50K
Kurt Schraderbuy
BACBank of America Corporation
2019-01-05$1K – $15K