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
58
Sales
72
Avg Conflict
8%
High Conflict
2
Total disclosed volume: $939,130 - $3,810,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
1
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
6%
Avg Score
8
Members
16
Trades
16%
Avg Score
1
Members
2
Trades
38%
Avg Score
| Date▼ | Member↕ | Type↕ | Amount↕ | Owner | Conflict↕ |
|---|---|---|---|---|---|
| Sep 25, 2019 | Jerry Moran | sale | $1,001 - $15,000 | self | 2% |
| Sep 25, 2019 | Jerry Moran | sale | $1,001 - $15,000 | self | 2% |
| Sep 4, 2024 | m-J000307 | sale | $1,001 - $15,000 | self | 1% |
| Nov 16, 2016 | David Perdue | sale | $1,001 - $15,000 | joint | 2% |
| May 27, 2015 | Sheldon Whitehouse | purchase | $15,001 - $50,000 | joint | 1% |
| May 7, 2014 | Susan M. Collins | sale | $1,001 - $15,000 | spouse | 1% |
| Mar 30, 2016 | David Perdue | purchase | $1,001 - $15,000 | joint | 2% |
| Mar 18, 2020 | David Perdue | purchase | $1,001 - $15,000 | self | 2% |
| Mar 18, 2020 | David Perdue | purchase | $1,001 - $15,000 | joint | 2% |
| Mar 4, 2020 | David Perdue | sale | $1,001 - $15,000 | self | 2% |
| Mar 4, 2020 | David Perdue | sale | $1,001 - $15,000 | joint | 2% |
| Jun 20, 2012 | Thad Cochran | purchase | $1,001 - $15,000 | self | 2% |
| Jul 18, 2018 | Pat Roberts | sale | $1,001 - $15,000 | spouse | 4% |
| Jan 25, 2017 | m-T000461 | purchase | $15,001 - $50,000 | joint | 1% |
| Jan 20, 2016 | David Perdue | purchase | $1,001 - $15,000 | joint | 2% |
| Feb 5, 2025 | John Boozman | sale | $1,001 - $15,000 | self | 36% |
| Feb 5, 2025 | John Boozman | sale | $1,001 - $15,000 | self | 36% |
| Dec 19, 2018 | Jerry Moran | purchase | $1,001 - $15,000 | self | 2% |
| Dec 19, 2018 | Jerry Moran | purchase | $1,001 - $15,000 | self | 2% |
| Dec 19, 2018 | Jerry Moran | purchase | $1,001 - $15,000 | spouse | 2% |
| Dec 13, 2017 | Pat Roberts | purchase | $1,001 - $15,000 | spouse | 4% |
| Sep 26, 2017 | Pat Roberts | sale | $15,001 - $50,000 | spouse | 0% |
| Sep 26, 2017 | Pat Roberts | sale | $15,001 - $50,000 | spouse | 0% |
| Sep 23, 2025 | Val T. Hoyle | sale | $1,001 - $15,000 | spouse | 21% |
| Sep 15, 2015 | Sheldon Whitehouse | sale | $15,001 - $50,000 | joint | 1% |
Other Financials stocks traded by members of Congress.
CITIGROUP INC