CapitolMarkets
Recent filings

Every politician trade, as it’s filed.

Stock trades that members of the U.S. House and Senate disclose, by law, after they buy or sell. Pulled straight from the official government websites — typically posted within hours of being filed.

Consumer Cyclical
Showing 112 of 12
Filed 9mo ago· Aug 18, 2025
28 days to disclose
Angus S., Jr. King
Angus S., Jr. King
ISenateMaine
bought
Bank of America
BAC
$1K-$15K
+11.6% vs S&P 500
Trade dateJul 21, 2025
Filed 1.1y ago· May 14, 2025
29 days to disclose
John Boozman
John Boozman
RSenateArkansas
sold
Bank of America
BAC
$1K-$15K
+9.7% vs S&P 500
Trade dateApr 15, 2025
Banking
Filed 1.2y ago· Mar 6, 2025
29 days to disclose
John Boozman
John Boozman
RSenateArkansas
sold
Bank of America
BAC
$1K-$15K
+0.3% vs S&P 500
Trade dateFeb 5, 2025
Banking
Filed 2.4y ago· Jan 17, 2024
34 days to disclose
Jerry Moran
Jerry Moran
RSenateKansas
sold
Bank of America
BAC
$1K-$15K
+38.0% vs S&P 500
Trade dateDec 14, 2023
Filed 2.4y ago· Jan 17, 2024
34 days to disclose
Jerry Moran
Jerry Moran
RSenateKansas
sold
Bank of America
BAC
$1K-$15K
+38.0% vs S&P 500
Trade dateDec 14, 2023
Filed 3.2y ago· Mar 27, 2023
11 days to disclose
John R. Curtis
John R. Curtis
RSenateUtah
sold
Bank of America
BAC
$1K-$15K
+0.6% vs S&P 500
Trade dateMar 16, 2023
Filed 3.4y ago· Jan 10, 2023
21 days to disclose
John R. Curtis
John R. Curtis
RSenateUtah
sold
Bank of America
BAC
$1K-$15K
+54.6% vs S&P 500
Trade dateDec 20, 2022
Filed 4.4y ago· Jan 21, 2022
31 days to disclose
Jerry Moran
Jerry Moran
RSenateKansas
sold
Bank of America
BAC
$1K-$15K
+34.9% vs S&P 500
Trade dateDec 21, 2021
Filed 4.4y ago· Jan 21, 2022
31 days to disclose
Jerry Moran
Jerry Moran
RSenateKansas
sold
Bank of America
BAC
$1K-$15K
+34.9% vs S&P 500
Trade dateDec 21, 2021
Filed 4.9y ago· Jul 6, 2021
14 days to disclose
John R. Curtis
John R. Curtis
RSenateUtah
bought
Bank of America
BAC
$1K-$15K
38.5% vs S&P 500
Trade dateJun 22, 2021
Filed 5.1y ago· May 2, 2021
383 days to disclose · 338 past 45-day window
DJ
David A Perdue , Jr
Senate
sold
Bank of America
BAC
$50K-$100K
Trade dateApr 14, 2020
Filed 5.1y ago· May 2, 2021
383 days to disclose · 338 past 45-day window
DJ
David A Perdue , Jr
Senate
sold
Bank of America
BAC
$15K-$50K
Trade dateApr 14, 2020