BAC (Bank of America Corporation): Congressional Trading Activity
Who traded BAC?
BAC (Bank of America Corporation) appears in 178 STOCK Act disclosures from 64 filers (91 purchases, 81 sales), most recently James A. Himes on Jul 20, 2026.
- James A. Himes — 1 trade, last on Jul 20, 2026
- Rohit Khanna — 3 trades, last on Jul 7, 2026
- Bernie Moreno — 2 trades, last on Jun 24, 2026
- Laurel Lee — 1 trade, last on Jun 2, 2026
- Donald J Trump — 21 trades, last on May 11, 2026
- Alan Armstrong — 1 trade, last on Mar 27, 2026
- Julie Johnson — 3 trades, last on Dec 18, 2025
- Lisa McClain — 4 trades, last on Oct 31, 2025
- Valerie Hoyle — 3 trades, last on Sep 23, 2025
- Angus S King — 1 trade, last on Jul 21, 2025
- Ritchie John Torres — 1 trade, last on Jul 11, 2025
- Jefferson Shreve — 3 trades, last on May 12, 2025
- Marjorie Taylor Greene — 2 trades, last on May 5, 2025
- Bruce Westerman — 2 trades, last on Apr 21, 2025
- John Boozman — 2 trades, last on Apr 15, 2025
- Christopher Landau — 1 trade, last on Apr 14, 2025
- Rob Bresnahan — 1 trade, last on Apr 8, 2025
- Keith Sonderling — 1 trade, last on Mar 28, 2025
- Troy D Edgar — 1 trade, last on Mar 25, 2025
- George Whitesides — 1 trade, last on Mar 24, 2025
- Tim Walberg — 1 trade, last on Feb 7, 2025
- Earl Blumenauer — 5 trades, last on Nov 8, 2024
- John James — 2 trades, last on Sep 4, 2024
- Blake Moore — 9 trades, last on Jan 19, 2024
- Jerry Moran, — 9 trades, last on Dec 14, 2023
- Nuria Fernandez — 16 trades, last on Nov 15, 2023
- Greg Stanton — 2 trades, last on Oct 24, 2023
- Zoe Lofgren — 6 trades, last on May 26, 2023
- John Fetterman — 1 trade, last on May 25, 2023
- Daniel Goldman — 2 trades, last on Apr 10, 2023
- John Curtis — 4 trades, last on Mar 16, 2023
- Deanne Criswell — 1 trade, last on Dec 15, 2022
- Christopher L. Jacobs — 4 trades, last on Dec 12, 2022
- Kathy Manning — 5 trades, last on Oct 12, 2022
- Susie Lee — 1 trade, last on Jan 27, 2022
- Eric S Lander — 2 trades, last on Jun 11, 2021
- Andrew Garbarino — 1 trade, last on Apr 23, 2021
- August Lee Pfluger II — 1 trade, last on Mar 31, 2021
- Jennifer Granholm — 1 trade, last on Mar 22, 2021
- John A. Yarmuth — 2 trades, last on Mar 5, 2021
- John Rutherford — 1 trade, last on Feb 23, 2021
- Peter Meijer — 1 trade, last on Feb 16, 2021
- Mo Brooks — 1 trade, last on Oct 28, 2020
- Dean Phillips — 4 trades, last on Oct 27, 2020
- Neal Patrick Dunn — 2 trades, last on Aug 7, 2020
- William R. Timmons IV — 1 trade, last on Jun 29, 2020
- Neal Patrick MD, Facs Dunn — 4 trades, last on May 26, 2020
- Mikie Sherrill — 1 trade, last on Feb 20, 2020
- David Trone — 1 trade, last on Mar 19, 2019
- Linda T. Sanchez — 2 trades, last on Feb 22, 2019
- Alan S. Lowenthal — 3 trades, last on Jan 24, 2019
- Katherine M. Clark — 1 trade, last on Dec 7, 2018
- Gary Palmer — 2 trades, last on Jun 11, 2018
- Carlos Curbelo — 2 trades, last on Jun 4, 2018
- Pete Sessions — 1 trade, last on Feb 22, 2018
- K. Michael Conaway — 1 trade, last on Jan 22, 2018
- Stephanie Murphy — 1 trade, last on Jan 4, 2018
- Patty Murray — 2 trades, last on Jun 15, 2017
- Sheldon Whitehouse — 5 trades, last on May 16, 2017
- Kathy Castor — 1 trade, last on Feb 12, 2016
- Richard L. Hanna — 3 trades, last on Dec 22, 2015
- Scott H. Peters — 4 trades, last on Jul 17, 2015
- Susan M Collins — 3 trades, last on May 7, 2014
- Rubén Hinojosa — 1 trade, last on Jan 16, 2014
Disclosed trades
| Filer | Trade date | Type | Amount |
|---|---|---|---|
| James A. Himes | Jul 20, 2026 | Sale (Full) | $1,001 - $15,000 |
| Rohit Khanna | Jul 7, 2026 | Purchase | $1,001 - $15,000 |
| Bernie Moreno | Jun 24, 2026 | Sale (Full) | $1,001 - $15,000 |
| Laurel Lee | Jun 2, 2026 | Sale (Partial) | $1,001 - $15,000 |
| Donald J Trump | May 11, 2026 | Sale (Full) | $1,001 - $15,000 |
| Donald J Trump | Apr 27, 2026 | Sale (Full) | $100,001 - $250,000 |
| Rohit Khanna | Apr 24, 2026 | Purchase | $1,001 - $15,000 |
| Rohit Khanna | Apr 13, 2026 | Sale (Partial) | $1,001 - $15,000 |
| Alan Armstrong | Mar 27, 2026 | Purchase | $15,001 - $50,000 |
| Donald J Trump | Mar 23, 2026 | Purchase | $1,001 - $15,000 |
| Donald J Trump | Mar 18, 2026 | Purchase | $50,001 - $100,000 |
| Donald J Trump | Mar 18, 2026 | Sale (Full) | $100,001 - $250,000 |
| Donald J Trump | Mar 17, 2026 | Purchase | $1,001 - $15,000 |
| Donald J Trump | Mar 4, 2026 | Purchase | $15,001 - $50,000 |
| Donald J Trump | Feb 23, 2026 | Sale (Full) | $1,001 - $15,000 |
| Donald J Trump | Feb 5, 2026 | Purchase | $15,001 - $50,000 |
| Donald J Trump | Feb 2, 2026 | Purchase | $1,001 - $15,000 |
| Donald J Trump | Jan 30, 2026 | Purchase | $15,001 - $50,000 |
| Donald J Trump | Jan 21, 2026 | Sale (Full) | $1,001 - $15,000 |
| Donald J Trump | Jan 6, 2026 | Purchase | $15,001 - $50,000 |
| Bernie Moreno | Dec 19, 2025 | Purchase | $1,001 - $15,000 |
| Julie Johnson | Dec 18, 2025 | Sale (Full) | $1,001 - $15,000 |
| Julie Johnson | Nov 13, 2025 | Sale (Partial) | $1,001 - $15,000 |
| Donald J Trump | Nov 13, 2025 | Purchase | $15,001 - $50,000 |
| Lisa McClain | Oct 31, 2025 | Sale (Full) | $1,001 - $15,000 |
| Lisa McClain | Oct 30, 2025 | Purchase | $1,001 - $15,000 |
| Lisa McClain | Oct 30, 2025 | Sale (Full) | $1,001 - $15,000 |
| Donald J Trump | Oct 7, 2025 | Purchase | $15,001 - $50,000 |
| Valerie Hoyle | Sep 23, 2025 | Sale (Full) | $1,001 - $15,000 |
| Donald J Trump | Aug 28, 2025 | Purchase | $1,000,001 - $5,000,000 |
| Julie Johnson | Aug 14, 2025 | Sale (Partial) | $1,001 - $15,000 |
| Angus S King | Jul 21, 2025 | Purchase | $1,001 - $15,000 |
| Donald J Trump | Jul 17, 2025 | Purchase | $100,001 - $250,000 |
| Ritchie John Torres | Jul 11, 2025 | Sale (Full) | $1,001 - $15,000 |
| Donald J Trump | Jul 1, 2025 | Purchase | $15,001 - $50,000 |
| Lisa McClain | Jun 17, 2025 | Purchase | $1,001 - $15,000 |
| Valerie Hoyle | Jun 6, 2025 | Purchase | $1,001 - $15,000 |
| Jefferson Shreve | May 12, 2025 | Sale (Full) | $15,001 - $50,000 |
| Donald J Trump | May 12, 2025 | Purchase | $15,001 - $50,000 |
| Donald J Trump | May 9, 2025 | Purchase | $15,001 - $50,000 |
| Jefferson Shreve | May 8, 2025 | Purchase | $15,001 - $50,000 |
| Donald J Trump | May 7, 2025 | Purchase | $15,001 - $50,000 |
| Marjorie Taylor Greene | May 5, 2025 | Purchase | $1,001 - $15,000 |
| Bruce Westerman | Apr 21, 2025 | Sale (Full) | $1,001 - $15,000 |
| John Boozman | Apr 15, 2025 | Sale (Partial) | $1,001 - $15,000 |
| Christopher Landau | Apr 14, 2025 | Sale (Full) | $100,001 - $250,000 |
| Rob Bresnahan | Apr 8, 2025 | Sale (Full) | $1,001 - $15,000 |
| Jefferson Shreve | Apr 7, 2025 | Sale (Full) | $50,001 - $100,000 |
| Keith Sonderling | Mar 28, 2025 | Sale (Full) | $1,001 - $15,000 |
| Troy D Edgar | Mar 25, 2025 | Sale (Full) | $1,001 - $15,000 |
| George Whitesides | Mar 24, 2025 | Sale (Full) | $15,001 - $50,000 |
| Bruce Westerman | Mar 3, 2025 | Purchase | $1,001 - $15,000 |
| Tim Walberg | Feb 7, 2025 | Purchase | $15,001 - $50,000 |
| John Boozman | Feb 5, 2025 | Sale (Partial) | $1,001 - $15,000 |
| Earl Blumenauer | Nov 8, 2024 | Purchase | $15,001 - $50,000 |
| Valerie Hoyle | Oct 29, 2024 | Purchase | $1,001 - $15,000 |
| John James | Sep 4, 2024 | Sale (Full) | $1,001 - $15,000 |
| Blake Moore | Jan 19, 2024 | Sale (Full) | $1,001 - $15,000 |
| Blake Moore | Jan 19, 2024 | Sale (Full) | $1,001 - $15,000 |
| Jerry Moran, | Dec 14, 2023 | Sale (Full) | $1,001 - $15,000 |
| Jerry Moran, | Dec 14, 2023 | Sale (Full) | $1,001 - $15,000 |
| Nuria Fernandez | Nov 15, 2023 | Sale (Full) | $1,001 - $15,000 |
| John James | Nov 10, 2023 | Purchase | $1,001 - $15,000 |
| Nuria Fernandez | Nov 8, 2023 | Sale (Full) | $1,001 - $15,000 |
| Nuria Fernandez | Oct 27, 2023 | Sale (Full) | $1,001 - $15,000 |
| Nuria Fernandez | Oct 24, 2023 | Sale (Full) | $1,001 - $15,000 |
| Greg Stanton | Oct 24, 2023 | Sale (Full) | $1,001 - $15,000 |
| Greg Stanton | Sep 26, 2023 | Purchase | $1,001 - $15,000 |
| Nuria Fernandez | Jun 5, 2023 | Sale (Full) | $1,001 - $15,000 |
| Zoe Lofgren | May 26, 2023 | Sale (Full) | $15,001 - $50,000 |
| Zoe Lofgren | May 25, 2023 | Sale (Full) | $1,001 - $15,000 |
| John Fetterman | May 25, 2023 | Purchase | $1,001 - $15,000 |
| Daniel Goldman | Apr 10, 2023 | Sale (Partial) | $15,001 - $50,000 |
| Nuria Fernandez | Mar 28, 2023 | Purchase | $1,001 - $15,000 |
| John Curtis | Mar 16, 2023 | Sale (Partial) | $1,001 - $15,000 |
| Earl Blumenauer | Mar 9, 2023 | Sale (Full) | $1,001 - $15,000 |
| Nuria Fernandez | Feb 22, 2023 | Purchase | $1,001 - $15,000 |
| Nuria Fernandez | Feb 13, 2023 | Purchase | $1,001 - $15,000 |
| Nuria Fernandez | Feb 8, 2023 | Purchase | $1,001 - $15,000 |
| Daniel Goldman | Jan 31, 2023 | Sale (Partial) | $1,001 - $15,000 |
| Nuria Fernandez | Jan 10, 2023 | Purchase | $1,001 - $15,000 |
| John Curtis | Dec 20, 2022 | Sale (Partial) | $1,001 - $15,000 |
| Deanne Criswell | Dec 15, 2022 | Purchase | $1,001 - $15,000 |
| Nuria Fernandez | Dec 14, 2022 | Purchase | $1,001 - $15,000 |
| Christopher L. Jacobs | Dec 12, 2022 | Sale (Full) | $1,001 - $15,000 |
| Christopher L. Jacobs | Nov 8, 2022 | Purchase | $1,001 - $15,000 |
| Kathy Manning | Oct 12, 2022 | Sale (Partial) | $1,001 - $15,000 |
| Christopher L. Jacobs | Oct 12, 2022 | Purchase | $1,001 - $15,000 |
| Zoe Lofgren | Sep 9, 2022 | Purchase | $1,001 - $15,000 |
| Kathy Manning | Aug 5, 2022 | Purchase | $1,001 - $15,000 |
| Kathy Manning | Aug 3, 2022 | Sale (Full) | $1,001 - $15,000 |
| Kathy Manning | Jul 20, 2022 | Purchase | $1,001 - $15,000 |
| Kathy Manning | Jul 15, 2022 | Purchase | $1,001 - $15,000 |
| Nuria Fernandez | Jun 13, 2022 | Sale (Full) | $1,001 - $15,000 |
| Nuria Fernandez | May 17, 2022 | Sale (Full) | $1,001 - $15,000 |
| Earl Blumenauer | Mar 14, 2022 | Sale (Full) | $1,001 - $15,000 |
| Earl Blumenauer | Feb 24, 2022 | Purchase | $1,001 - $15,000 |
| Susie Lee | Jan 27, 2022 | Sale (Full) | $1,001 - $15,000 |
| Nuria Fernandez | Jan 19, 2022 | Purchase | $1,001 - $15,000 |
| Jerry Moran, | Dec 21, 2021 | Sale (Partial) | $1,001 - $15,000 |
Showing the 100 most recent of 178 trades.