Congress Trades in Bank of America Corporation (BAC)

38 members of Congress have disclosed trading BAC.

Total trades
60
Purchases
29
Sales
31
Members
38
Est. volume
$1.5M
Last traded
Feb 7, 2025
Want the fundamentals on BAC?
See Bank of America Corporation's price, P/E, ROE and a free return calculator.
BAC stock analysis →

38 members of Congress have disclosed trading Bank of America Corporation (BAC), with 60 transactions in total — 29 purchases and 31 sales worth an estimated $1.5M at range midpoints, leaning toward selling. The most active BAC trader is Blake Moore (7 disclosures). The most recent disclosed BAC trade was on Feb 7, 2025. See our full BAC fundamentals page for price, valuation and a return calculator.

Every disclosed BAC trade

DisclosedPoliticianTypeAmountTraded
May 29, 2026 Tim Walberg R Purchase $15,001 - $50,000 Feb 7, 2025 filing ↗
Nov 1, 2025 Lisa McClain R Sale $1,001 - $15,000 Oct 30, 2025 filing ↗
Sep 11, 2025 Valerie Hoyle D Purchase $1,001 - $15,000 Oct 29, 2024 filing ↗
Aug 13, 2025 Lisa McClain R Purchase $1,001 - $15,000 Jun 17, 2025 filing ↗
May 15, 2025 Jefferson Shreve R Sale $15,001 - $50,000 May 12, 2025 filing ↗
May 6, 2025 Marjorie Taylor Greene Purchase $1,001 - $15,000 May 5, 2025 filing ↗
Apr 25, 2025 Jefferson Shreve R Sale $50,001 - $100,000 Apr 7, 2025 filing ↗
Apr 8, 2025 Rob Bresnahan Sale $1,001 - $15,000 Apr 8, 2025 filing ↗
Mar 24, 2025 George Whitesides D Sale $15,001 - $50,000 Mar 24, 2025 filing ↗
Aug 13, 2024 John James R Purchase $1,001 - $15,000 Nov 10, 2023 filing ↗
Jan 22, 2024 Blake Moore R Sale $1,001 - $15,000 Jan 19, 2024 filing ↗
Oct 26, 2023 Greg Stanton D Sale $1,001 - $15,000 Oct 24, 2023 filing ↗
Jan 10, 2023 Christopher L. Jacobs Sale $1,001 - $15,000 Dec 12, 2022 filing ↗
Nov 11, 2022 Christopher L. Jacobs Purchase $1,001 - $15,000 Oct 12, 2022 filing ↗
Sep 6, 2022 Kathy Manning Sale $1,001 - $15,000 Aug 3, 2022 filing ↗
Aug 2, 2022 Kathy Manning Purchase $1,001 - $15,000 Jul 15, 2022 filing ↗
Mar 14, 2022 Earl Blumenauer Sale $1,001 - $15,000 Mar 14, 2022 filing ↗
Aug 2, 2021 August Lee Pfluger R Sale $1,001 - $15,000 Mar 31, 2021 filing ↗
Jul 21, 2021 Blake Moore R Purchase $1,001 - $15,000 Jul 19, 2021 filing ↗
Jul 1, 2021 John Curtis R Purchase $1,001 - $15,000 Jun 22, 2021 filing ↗
May 31, 2021 Blake Moore R Purchase $1,001 - $15,000 May 11, 2021 filing ↗
Apr 26, 2021 Andrew Garbarino R Sale $1,001 - $15,000 Apr 23, 2021 filing ↗
Mar 31, 2021 Blake Moore R Purchase $1,001 - $15,000 Mar 26, 2021 filing ↗
Mar 31, 2021 Blake Moore R Purchase $1,001 - $15,000 Mar 4, 2021 filing ↗
Mar 23, 2021 John Rutherford R Sale $1,001 - $15,000 Feb 23, 2021 filing ↗
Feb 28, 2021 Blake Moore R Purchase $1,001 - $15,000 Feb 25, 2021 filing ↗
Feb 28, 2021 Blake Moore R Purchase $1,001 - $15,000 Feb 24, 2021 filing ↗
Feb 19, 2021 Peter Meijer Sale $1,001 - $15,000 Feb 16, 2021 filing ↗
Feb 10, 2021 Christopher L. Jacobs Sale $1,001 - $15,000 Jan 4, 2021 filing ↗
Oct 28, 2020 Mo Brooks Sale $15,001 Oct 28, 2020 filing ↗
Jun 29, 2020 William R. Timmons R Sale $1,001 - $15,000 Jun 29, 2020 filing ↗
May 20, 2020 Earl Blumenauer Purchase $1,001 - $15,000 Apr 29, 2020 filing ↗
Apr 9, 2020 John A. Yarmuth Purchase $1,001 - $15,000 Mar 31, 2020 filing ↗
Mar 27, 2020 John Curtis R Purchase $1,001 - $15,000 Mar 27, 2020 filing ↗
Mar 10, 2020 Kathy Castor D Sale $15,001 Mar 10, 2020 filing ↗
Mar 3, 2020 Mikie Sherrill Sale $1,001 - $15,000 Feb 20, 2020 filing ↗
Jan 13, 2020 Michael John Gallagher Sale $1,001 - $15,000 Jan 9, 2020 filing ↗
Nov 12, 2019 John W. Rose R Sale $250,001 Nov 12, 2019 filing ↗
Feb 22, 2018 Pete Sessions R Purchase $15,001 - $50,000 Feb 22, 2018 filing ↗
Feb 8, 2018 Pete Sessions R Purchase $15,001 - $50,000 Feb 8, 2018 filing ↗
Jan 4, 2018 Stephanie Murphy Sale $1,001 - $15,000 Jan 4, 2018 filing ↗
Nov 13, 2017 Kenneth R. Buck Sale $1,001 - $15,000 Nov 7, 2017 filing ↗
Nov 1, 2017 Kenneth R. Buck Purchase $1,001 - $15,000 Oct 27, 2017 filing ↗
Jul 12, 2017 Zoe Lofgren D Purchase $1,001 - $15,000 Jun 15, 2017 filing ↗
Apr 4, 2017 Gary Palmer R Purchase $1,001 - $15,000 Apr 4, 2017 filing ↗
Mar 24, 2017 Carlos Mr Curbelo Sale $15,001 - $50,000 Mar 24, 2017 filing ↗
Mar 24, 2017 Carlos Mr Curbelo Sale $1,001 - $15,000 Mar 24, 2017 filing ↗
Jan 30, 2017 Carlos Mr Curbelo Sale $50,001 - $100,000 Jan 30, 2017 filing ↗
Jan 19, 2016 Linda T. Sanchez Purchase $1,001 - $15,000 Jan 19, 2016 filing ↗
Jan 10, 2016 Richard L. Hanna Purchase $100,001 - $250,000 Dec 9, 2015 filing ↗
Oct 9, 2015 Richard L. Hanna Sale $100,001 - $250,000 Sep 30, 2015 filing ↗
Jul 31, 2015 Scott H. Peters D Sale $15,001 - $50,000 Jul 17, 2015 filing ↗
Jul 31, 2015 Scott H. Peters D Purchase $15,001 - $50,000 Jul 10, 2015 filing ↗
Jun 30, 2015 Scott H. Peters D Purchase $50,001 - $100,000 Jun 26, 2015 filing ↗
Oct 14, 2014 Alan S. Lowenthal Purchase $15,001 - $50,000 Oct 7, 2014 filing ↗
Sep 8, 2014 William L. Owens Sale $1,001 - $15,000 Sep 8, 2014 filing ↗
May 19, 2014 William L. Owens Sale $1,001 - $15,000 May 12, 2014 filing ↗
Mar 5, 2014 Rubén Hinojosa Sale $1,001 - $15,000 Mar 5, 2014 filing ↗
Feb 5, 2014 Raúl M. Grijalva Purchase $1,001 - $15,000 Jan 29, 2014 filing ↗
Jan 16, 2014 Rubén Hinojosa Purchase $1,001 - $15,000 Jan 16, 2014 filing ↗

Most active BAC traders in Congress

Blake Moore Blake Moore Republican 7 trades CL Christopher L. Jacobs 3 trades CM Carlos Mr Curbelo 3 trades Scott H. Peters Scott H. Peters Democrat 3 trades Lisa McClain Lisa McClain Republican 2 trades Jefferson Shreve Jefferson Shreve Republican 2 trades KM Kathy Manning 2 trades EB Earl Blumenauer 2 trades

Source: US House Clerk Periodic Transaction Reports. Amounts are disclosed as ranges; estimates use range midpoints. Data may be delayed or contain filer errors. Not investment advice.