Financials / Banking
Congressional stock trading activity sourced from STOCK Act financial disclosures.
Federal contract context is also available for matched USAspending recipients tied to BAC.
Total Trades
130
Members
23
Purchases
60
Sales
70
Avg Conflict
3%
High Conflict
0
Total disclosed volume: $844,126 - $3,560,000 ยท Latest trade: Dec 18, 2025
Matched federal spending records can add context when a heavily traded company is also receiving public money. These recipient matches come from USAspending and should be read alongside, not instead of, the underlying trade filings.
Matched recipients
1
Tracked awards
3
Matched spending
$0
BANK OF AMERICA CORP /DE/ matches USAspending recipient BANK OF AMERICA, NATIONAL ASSOCIATION, with approximately $0 in tracked federal spending during the queried window.
14
Members
112
Trades
3%
Avg Score
8
Members
16
Trades
3%
Avg Score
1
Members
2
Trades
0%
Avg Score
| Date | Member | Type | Amount | Owner | Conflict |
|---|---|---|---|---|---|
| Dec 18, 2025 | Julie Johnson | sale | $1,001 - $15,000 | joint | 1% |
| Nov 13, 2025 | Julie Johnson | purchase | $1,001 - $15,000 | self | 1% |
| Oct 31, 2025 | Lisa C. McClain | sale | $1,001 - $15,000 | self |
Other Financials stocks traded by members of Congress.
| Oct 30, 2025 | Lisa C. McClain | purchase | $1,001 - $15,000 | self | 41% |
| Oct 30, 2025 | Lisa C. McClain | sale | $1,001 - $15,000 | self | 41% |
| Sep 23, 2025 | Val T. Hoyle | sale | $1,001 - $15,000 | self | 7% |
| Aug 14, 2025 | Julie Johnson | purchase | $1,001 - $15,000 | self | 1% |
| Jul 21, 2025 | m-K000383 | purchase | $1,001 - $15,000 | self | -- |
| Jul 21, 2025 | m-K000383 | purchase | $1,001 - $15,000 | self | -- |
| Jul 11, 2025 | m-T000486 | sale | $1,001 - $15,000 | self | 40% |
| Jun 17, 2025 | Lisa C. McClain | purchase | $1,001 - $15,000 | self | 41% |
| Jun 6, 2025 | Val T. Hoyle | purchase | $1,001 - $15,000 | self | 1% |
| May 12, 2025 | m-S001229 | sale | Pending | self | 22% |
| May 8, 2025 | m-S001229 | purchase | Pending | self | 37% |
| Apr 21, 2025 | m-W000821 | sale | $1,001 - $15,000 | self | 10% |
| Apr 15, 2025 | John Boozman | sale | $1,001 - $15,000 | self | -- |
| Apr 15, 2025 | John Boozman | sale | $1,001 - $15,000 | self | -- |
| Apr 8, 2025 | m-B001327 | sale | $1,001 - $15,000 | self | 31% |
| Apr 7, 2025 | m-S001229 | sale | Pending | self | 28% |
| Mar 24, 2025 | m-W000830 | sale | Pending | self | 2% |
| Mar 3, 2025 | m-W000821 | purchase | $1,001 - $15,000 | self | 2% |
| Feb 5, 2025 | John Boozman | sale | $1,001 - $15,000 | self | -- |
| Feb 5, 2025 | John Boozman | sale | $1,001 - $15,000 | self | -- |
| Oct 29, 2024 | Val T. Hoyle | purchase | $1,001 - $15,000 | self | 1% |
| Sep 4, 2024 | m-J000307 | sale | $1,001 - $15,000 | self | 1% |
| Jan 19, 2024 | m-M001213 | sale | $1,001 - $15,000 | self | 5% |
| Dec 14, 2023 | Jerry Moran | sale | $1,001 - $15,000 | self | -- |
| Dec 14, 2023 | Jerry Moran | sale | $1,001 - $15,000 | self | -- |
| Nov 10, 2023 | m-J000307 | purchase | $1,001 - $15,000 | self | 1% |
| Dec 21, 2021 | Jerry Moran | sale | $1,001 - $15,000 | self | -- |
| Dec 21, 2021 | Jerry Moran | sale | $1,001 - $15,000 | self | -- |
| Aug 21, 2020 | Jerry Moran | purchase | $1,001 - $15,000 | self | -- |
| Aug 21, 2020 | Jerry Moran | purchase | $1,001 - $15,000 | self | -- |
| Apr 14, 2020 | David Perdue | sale | $50,001 - $100,000 | self | -- |
| Apr 14, 2020 | David Perdue | sale | $15,001 - $50,000 | joint | -- |
| Apr 14, 2020 | David Perdue | sale | $50,001 - $100,000 | joint | -- |
| Apr 14, 2020 | David Perdue | sale | $15,001 - $50,000 | self | -- |
| Apr 7, 2020 | m-K000377 | sale | $100,001 - $250,000 | joint | 1% |
| Apr 7, 2020 | m-L000594 | sale | $100,001 - $250,000 | self | -- |
| Apr 7, 2020 | m-L000594 | sale | $100,001 - $250,000 | joint | -- |
| Mar 23, 2020 | David Perdue | purchase | $1,001 - $15,000 | joint | -- |
| Mar 23, 2020 | David Perdue | purchase | $1,001 - $15,000 | self | -- |
| Mar 18, 2020 | David Perdue | purchase | $1,001 - $15,000 | joint | -- |
| Mar 18, 2020 | David Perdue | purchase | $1,001 - $15,000 | self | -- |
| Mar 6, 2020 | David Perdue | sale | $1,001 - $15,000 | joint | -- |
| Mar 6, 2020 | David Perdue | sale | $1,001 - $15,000 | self | -- |
| Mar 4, 2020 | David Perdue | sale | $1,001 - $15,000 | self | -- |
| Mar 4, 2020 | David Perdue | sale | $1,001 - $15,000 | joint | -- |
| Mar 2, 2020 | David Perdue | sale | $15,001 - $50,000 | joint | -- |
| Mar 2, 2020 | David Perdue | sale | $15,001 - $50,000 | self | -- |
| Jan 30, 2020 | David Perdue | sale | $15,001 - $50,000 | joint | -- |
| Jan 30, 2020 | David Perdue | sale | $1,001 - $15,000 | self | -- |
| Jan 30, 2020 | David Perdue | sale | $15,001 - $50,000 | self | -- |
| Jan 30, 2020 | David Perdue | sale | $1,001 - $15,000 | joint | -- |
| Jan 24, 2020 | David Perdue | sale | $1,001 - $15,000 | joint | -- |
| Jan 24, 2020 | David Perdue | sale | $1,001 - $15,000 | self | -- |
| Sep 25, 2019 | Jerry Moran | sale | $1,001 - $15,000 | self | -- |
| Sep 25, 2019 | Jerry Moran | sale | $1,001 - $15,000 | self | -- |
| Dec 19, 2018 | Jerry Moran | purchase | $1,001 - $15,000 | spouse | -- |
| Dec 19, 2018 | Jerry Moran | purchase | $1,001 - $15,000 | self | -- |
| Dec 19, 2018 | Jerry Moran | purchase | $1,001 - $15,000 | self | -- |
| Oct 23, 2018 | David Perdue | purchase | $15,001 - $50,000 | joint | -- |
| Oct 15, 2018 | David Perdue | purchase | $1,001 - $15,000 | joint | -- |
| Aug 16, 2018 | David Perdue | sale | $1,001 - $15,000 | joint | -- |
| Jul 24, 2018 | Pat Roberts | sale | $1,001 - $15,000 | self | -- |
| Jul 18, 2018 | Pat Roberts | sale | $1,001 - $15,000 | spouse | -- |
| Jul 5, 2018 | Pat Roberts | purchase | $1,001 - $15,000 | spouse | -- |
| May 29, 2018 | David Perdue | sale | $1,001 - $15,000 | joint | -- |
| May 15, 2018 | Pat Roberts | purchase | $1,001 - $15,000 | spouse | -- |
| Feb 12, 2018 | David Perdue | sale | $1,001 - $15,000 | joint | -- |
| Feb 5, 2018 | Pat Roberts | purchase | $1,001 - $15,000 | spouse | -- |
| Feb 5, 2018 | Pat Roberts | sale | $15,001 - $50,000 | spouse | -- |
| Jan 5, 2018 | m-T000461 | sale | $15,001 - $50,000 | self | -- |
| Jan 5, 2018 | Pat Roberts | purchase | $1,001 - $15,000 | spouse | -- |
| Dec 13, 2017 | Pat Roberts | purchase | $1,001 - $15,000 | spouse | -- |
| Oct 12, 2017 | David Perdue | sale | $1,001 - $15,000 | joint | -- |
| Oct 9, 2017 | David Perdue | sale | $1,001 - $15,000 | joint | -- |
| Oct 6, 2017 | David Perdue | sale | $1,001 - $15,000 | joint | -- |
| Sep 26, 2017 | Pat Roberts | sale | $15,001 - $50,000 | spouse | -- |
| Sep 26, 2017 | Pat Roberts | sale | $15,001 - $50,000 | spouse | -- |
| Sep 7, 2017 | Pat Roberts | purchase | $1,001 - $15,000 | spouse | -- |
| Sep 7, 2017 | Pat Roberts | purchase | $1,001 - $15,000 | spouse | -- |
| Aug 7, 2017 | Pat Roberts | purchase | $1,001 - $15,000 | spouse | -- |
| Jul 28, 2017 | Pat Roberts | sale | $1,001 - $15,000 | spouse | -- |
| Jul 18, 2017 | Pat Roberts | purchase | $1,001 - $15,000 | spouse | -- |
| Jun 15, 2017 | m-M001111 | sale | $1,001 - $15,000 | spouse | -- |
| May 16, 2017 | Sheldon Whitehouse | purchase | $1,001 - $15,000 | joint | -- |
| Mar 16, 2017 | m-M001111 | purchase | $1,001 - $15,000 | spouse | -- |
| Mar 3, 2017 | David Perdue | sale | $1,001 - $15,000 | joint | -- |
| Jan 25, 2017 | m-T000461 | purchase | $15,001 - $50,000 | joint | -- |
| Dec 15, 2016 | Pat Roberts | purchase | $1,001 - $15,000 | spouse | -- |
| Dec 12, 2016 | David Perdue | sale | $1,001 - $15,000 | joint | -- |
| Dec 9, 2016 | David Perdue | sale | $1,001 - $15,000 | joint | -- |
| Dec 8, 2016 | David Perdue | sale | $1,001 - $15,000 | joint | -- |
| Dec 2, 2016 | David Perdue | sale | $1,001 - $15,000 | joint | -- |
| Nov 17, 2016 | David Perdue | sale | $1,001 - $15,000 | joint | -- |
| Nov 16, 2016 | David Perdue | sale | $1,001 - $15,000 | joint | -- |
| Jun 27, 2016 | David Perdue | purchase | $1,001 - $15,000 | joint | -- |
| Jun 20, 2016 | David Perdue | purchase | $1,001 - $15,000 | joint | -- |
| Apr 18, 2016 | David Perdue | purchase | $1,001 - $15,000 | joint | -- |
| Apr 15, 2016 | David Perdue | purchase | $1,001 - $15,000 | joint | -- |
| Apr 14, 2016 | David Perdue | purchase | $1,001 - $15,000 | joint | -- |
| Apr 7, 2016 | David Perdue | purchase | $1,001 - $15,000 | joint | -- |
| Mar 30, 2016 | David Perdue | purchase | $1,001 - $15,000 | joint | -- |
| Mar 28, 2016 | David Perdue | purchase | $1,001 - $15,000 | joint | -- |
| Mar 21, 2016 | David Perdue | purchase | $1,001 - $15,000 | joint | -- |
| Mar 18, 2016 | David Perdue | purchase | $1,001 - $15,000 | joint | -- |
| Mar 15, 2016 | David Perdue | purchase | $1,001 - $15,000 | joint | -- |
| Mar 14, 2016 | David Perdue | purchase | $1,001 - $15,000 | joint | -- |
| Mar 11, 2016 | David Perdue | purchase | $1,001 - $15,000 | joint | -- |
| Mar 10, 2016 | David Perdue | purchase | $1,001 - $15,000 | joint | -- |
| Mar 8, 2016 | David Perdue | purchase | $1,001 - $15,000 | joint | -- |
| Mar 7, 2016 | David Perdue | purchase | $1,001 - $15,000 | joint | -- |
| Mar 4, 2016 | David Perdue | purchase | $15,001 - $50,000 | joint | -- |
| Feb 12, 2016 | Sheldon Whitehouse | purchase | $1,001 - $15,000 | joint | -- |
| Jan 20, 2016 | David Perdue | purchase | $1,001 - $15,000 | joint | -- |
| Sep 15, 2015 | Sheldon Whitehouse | sale | $15,001 - $50,000 | joint | -- |
| May 27, 2015 | Sheldon Whitehouse | purchase | $15,001 - $50,000 | joint | -- |
| Dec 12, 2014 | Pat Roberts | sale | $1,001 - $15,000 | spouse | -- |
| Aug 26, 2014 | Pat Roberts | sale | $1,001 - $15,000 | spouse | -- |
| May 7, 2014 | Susan M. Collins | sale | $1,001 - $15,000 | spouse | -- |
| Apr 22, 2014 | Susan M. Collins | sale | $1,001 - $15,000 | spouse | -- |
| Mar 14, 2014 | Pat Roberts | purchase | $15,001 - $50,000 | spouse | -- |
| Mar 10, 2014 | Pat Roberts | purchase | $1,001 - $15,000 | spouse | -- |
| May 7, 2013 | m-W000779 | sale | $100,001 - $250,000 | self | -- |
| Jan 18, 2013 | Susan M. Collins | purchase | $1,001 - $15,000 | self | -- |
| Dec 23, 2012 | Thad Cochran | sale | $1,001 - $15,000 | joint | -- |
| Nov 30, 2012 | Susan M. Collins | sale | $1,001 - $15,000 | self | -- |
| Nov 19, 2012 | Thad Cochran | purchase | $1,001 - $15,000 | self | -- |
| Jun 20, 2012 | Thad Cochran | purchase | $1,001 - $15,000 | self | -- |
CITIGROUP INC