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.
Stocks
Bank of America Corporation

Bank of America CorporationBAC

NYSEBankingBanks$46.72-0.87%

One of the largest U.S. banking institutions, Bank of America provides consumer banking, commercial lending, wealth management, and investment banking services to individuals, corporations, and governments worldwide. Its diversified revenue streams span net interest income, capital markets activity, and fee-based advisory services through Merrill and its Global Banking and Markets division. Investors track the company as a bellwether for credit conditions, consumer health, interest rate sensitivity, and broader trends in the U.S. financial system.

Market Cap: $341.2B52W Range: $33.07 – $57.55

Congressional Interest in Bank of America Corporation (BAC)

20 members of Congress have disclosed 50 trades in Bank of America Corporation (BAC), a Banking company. The buy/sell breakdown shows 18 purchases versus 32 sales, indicating net selling pressure from lawmakers. All data is sourced from STOCK Act periodic transaction reports filed with Congress.

Total Disclosures
50
Unique Politicians
20
Buys
18
Sells
32

Who in Congress Is Trading BAC?

DatePoliticianTypeAmountSecurity
2019-01-04Dean Phillipsbuy$1K – $15KStock
2018-12-26MICHAEL T. MCCAULsell$50K – $100KStock

Related

All stocks traded by CongressFull trade feedMost active tradersAbout the STOCK ActReport missing trade
2018-12-20MICHAEL T. MCCAULsell$50K – $100KStock
2018-12-19Jerry Moran,buy$1K – $15KStock
2018-12-19Thomas R Carperbuy$15K – $50KCorporate Bond
2018-12-17MICHAEL T. MCCAULsell$1K – $15KStock
2018-12-13MICHAEL T. MCCAULsell$1K – $15KStock
2018-10-30MICHAEL T. MCCAULsell$50K – $100KStock
2018-10-23David A Perdue , Jrbuy$15K – $50KStock
2018-10-22John A. Yarmuthsell$1K – $15KStock
2018-10-15David A Perdue , Jrbuy$1K – $15KStock
2018-10-04MICHAEL T. MCCAULsell$15K – $50KStock
2018-08-16David A Perdue , Jrsell$1K – $15KStock
2018-08-08ALAN S. LOWENTHALbuy$1K – $15KOther
2018-07-30MICHAEL T. MCCAULsell$1K – $15KStock
2018-07-24Pat Robertssell$1K – $15KStock
2018-07-18Pat Robertssell$1K – $15KStock
2018-07-05Pat Robertsbuy$1K – $15KStock
2018-07-05MIKE KELLYbuy$15K – $50KStock
2018-07-03Rohit Khannabuy$1K – $15KStock
2018-06-11Gary Palmersell$1K – $15KStock
2018-06-04Carlos Curbelosell$15K – $50KStock
2018-05-29David A Perdue , Jrsell$1K – $15KStock
2018-05-28Carlos Curbelosell$1K – $15KStock
2018-05-15Pat Robertsbuy$1K – $15KStock
2018-05-15MICHAEL T. MCCAULsell$50K – $100KStock
2018-05-14MICHAEL T. MCCAULsell$50K – $100KStock
2018-05-02MICHAEL T. MCCAULsell$1K – $15KStock
2018-05-01MICHAEL T. MCCAULsell$50K – $100KStock
2018-04-26Carlos Curbelosell$1K – $15KStock
2018-03-26MICHAEL T. MCCAULsell$50K – $100KStock
2018-03-26MICHAEL T. MCCAULsell$1K – $15KStock
2018-03-12JAMES B. RENACCIsell$15K – $50KStock
2018-02-24Rohit Khannabuy$1K – $15KStock
2018-02-22Pete Sessionsbuy$15K – $50KStock
2018-02-15PETER WELCHbuy$1K – $15KStock
2018-02-12David A Perdue , Jrsell$1K – $15KStock
2018-02-08Pete Sessionsbuy$15K – $50KStock
2018-02-05Pat Robertssell$15K – $50KStock
2018-02-05Pat Robertsbuy$1K – $15KStock
2018-01-31MICHAEL T. MCCAULsell$1K – $15KStock
2018-01-24FRED UPTONsell$1K – $15KStock
2018-01-22K. Michael Conawaysell$15K – $50KStock
2018-01-17GARY C. PETERSbuy$1K – $15KCorporate Bond
2018-01-06FRED UPTONsell$1K – $15KStock
2018-01-05Pat Robertsbuy$1K – $15KStock
2018-01-05Patrick J Toomeysell$15K – $50KCorporate Bond
2018-01-04FRED UPTONbuy$1K – $15KStock
2018-01-04Stephanie Murphysell$1K – $15KStock
2017-12-18MICHAEL T. MCCAULsell$500K – $1MStock
Dean Phillipsbuy
2019-01-04$1K – $15K
Stock
MICHAEL T. MCCAULsell
2018-12-26$50K – $100K
Stock
MICHAEL T. MCCAULsell
2018-12-20$50K – $100K
Stock
Jerry Moran,buy
2018-12-19$1K – $15K
Stock
Thomas R Carperbuy
2018-12-19$15K – $50K
Corporate Bond
MICHAEL T. MCCAULsell
2018-12-17$1K – $15K
Stock
MICHAEL T. MCCAULsell
2018-12-13$1K – $15K
Stock
MICHAEL T. MCCAULsell
2018-10-30$50K – $100K
Stock
David A Perdue , Jrbuy
2018-10-23$15K – $50K
Stock
John A. Yarmuthsell
2018-10-22$1K – $15K
Stock
David A Perdue , Jrbuy
2018-10-15$1K – $15K
Stock
MICHAEL T. MCCAULsell
2018-10-04$15K – $50K
Stock
David A Perdue , Jrsell
2018-08-16$1K – $15K
Stock
ALAN S. LOWENTHALbuy
2018-08-08$1K – $15K
Other
MICHAEL T. MCCAULsell
2018-07-30$1K – $15K
Stock
Pat Robertssell
2018-07-24$1K – $15K
Stock
Pat Robertssell
2018-07-18$1K – $15K
Stock
Pat Robertsbuy
2018-07-05$1K – $15K
Stock
MIKE KELLYbuy
2018-07-05$15K – $50K
Stock
Rohit Khannabuy
2018-07-03$1K – $15K
Stock
Gary Palmersell
2018-06-11$1K – $15K
Stock
Carlos Curbelosell
2018-06-04$15K – $50K
Stock
David A Perdue , Jrsell
2018-05-29$1K – $15K
Stock
Carlos Curbelosell
2018-05-28$1K – $15K
Stock
Pat Robertsbuy
2018-05-15$1K – $15K
Stock
MICHAEL T. MCCAULsell
2018-05-15$50K – $100K
Stock
MICHAEL T. MCCAULsell
2018-05-14$50K – $100K
Stock
MICHAEL T. MCCAULsell
2018-05-02$1K – $15K
Stock
MICHAEL T. MCCAULsell
2018-05-01$50K – $100K
Stock
Carlos Curbelosell
2018-04-26$1K – $15K
Stock
MICHAEL T. MCCAULsell
2018-03-26$50K – $100K
Stock
MICHAEL T. MCCAULsell
2018-03-26$1K – $15K
Stock
JAMES B. RENACCIsell
2018-03-12$15K – $50K
Stock
Rohit Khannabuy
2018-02-24$1K – $15K
Stock
Pete Sessionsbuy
2018-02-22$15K – $50K
Stock
PETER WELCHbuy
2018-02-15$1K – $15K
Stock
David A Perdue , Jrsell
2018-02-12$1K – $15K
Stock
Pete Sessionsbuy
2018-02-08$15K – $50K
Stock
Pat Robertssell
2018-02-05$15K – $50K
Stock
Pat Robertsbuy
2018-02-05$1K – $15K
Stock
MICHAEL T. MCCAULsell
2018-01-31$1K – $15K
Stock
FRED UPTONsell
2018-01-24$1K – $15K
Stock
K. Michael Conawaysell
2018-01-22$15K – $50K
Stock
GARY C. PETERSbuy
2018-01-17$1K – $15K
Corporate Bond
FRED UPTONsell
2018-01-06$1K – $15K
Stock
Pat Robertsbuy
2018-01-05$1K – $15K
Stock
Patrick J Toomeysell
2018-01-05$15K – $50K
Corporate Bond
FRED UPTONbuy
2018-01-04$1K – $15K
Stock
Stephanie Murphysell
2018-01-04$1K – $15K
Stock
MICHAEL T. MCCAULsell
2017-12-18$500K – $1M
Stock
Prev
1...567...14
Next