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.

All sectors
Showing 150 of 50
Filed 19d ago· May 15, 2026
332 days to disclose · 287 past 45-day window
John Fetterman
John Fetterman
DSenatePennsylvania
bought
JPMorgan Chase
JPM
$1K-$15K
+8.4% vs S&P 500
Trade dateJun 17, 2025
Filed 1mo ago· May 4, 2026
21 days to disclose
Sheldon Whitehouse
Sheldon Whitehouse
DSenateRhode Island
sold
JPMorgan Chase
JPM
$15K-$50K
+0.4% vs S&P 500
Trade dateApr 13, 2026
JP Morgan Chase & Co.
Banking
Filed 1mo ago· Apr 14, 2026
26 days to disclose
John Boozman
John Boozman
RSenateArkansas
sold
JPMorgan BetaBuilders Europe ETF
BBEU
$15K-$50K
+13.8% vs S&P 500
Trade dateMar 19, 2026
Filed 4mo ago· Jan 29, 2026
1 day to disclose
Katie Boyd Britt
Katie Boyd Britt
RSenateAlabama
sold
JPMorgan Chase
JPM
$1K-$15K
2.2% vs S&P 500
Trade dateJan 28, 2026
JP Morgan Chase & Company
Banking
Filed 4mo ago· Jan 26, 2026
287 days to disclose · 242 past 45-day window
Katie Boyd Britt
Katie Boyd Britt
RSenateAlabama
bought
JPMorgan Chase
JPM
$1K-$15K
+17.5% vs S&P 500
Trade dateApr 14, 2025
JP Morgan Chase & Company
Banking
Filed 4mo ago· Jan 16, 2026
18 days to disclose
Markwayne Mullin
Markwayne Mullin
RSenateOklahoma
bought
JPMorgan Chase
JPM
$50K-$100K
1.3% vs S&P 500
Trade dateDec 29, 2025
JP Morgan Chase & Co.
Filed 9mo ago· Aug 18, 2025
28 days to disclose
Angus S., Jr. King
Angus S., Jr. King
ISenateMaine
bought
JPMorgan Chase
JPM
$1K-$15K
+4.4% vs S&P 500
Trade dateJul 21, 2025
JP Morgan Chase & Company
Filed 10mo ago· Aug 6, 2025
13 days to disclose
John Boozman
John Boozman
RSenateArkansas
sold
JPMorgan Chase
JPM
$1K-$15K
2.3% vs S&P 500
Trade dateJul 24, 2025
JP Morgan Chase & Company
Banking
Filed 1.1y ago· May 15, 2025
30 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
sold
JPMorgan Chase
JPM
$15K-$50K
+9.7% vs S&P 500
Trade dateApr 15, 2025
JP Morgan Chase & Company
Filed 1.1y ago· May 14, 2025
36 days to disclose
John Boozman
John Boozman
RSenateArkansas
sold
JPMorgan Chase
JPM
$1K-$15K
+18.1% vs S&P 500
Trade dateApr 8, 2025
JP Morgan Chase & Company
Banking
Filed 1.1y ago· Apr 24, 2025
22 days to disclose
Bernie Moreno
Bernie Moreno
RSenateOhio
bought
JPMorgan Chase
JPM
$1K-$15K
Trade dateApr 2, 2025
JP Morgan Chase Financial Company LLC Trigger Autocallable Contingent Yield Notes Company: JP Morgan Chase Financial Company LLC (New York, NY) Description: Structured Note
Banking
Filed 1.2y ago· Mar 6, 2025
29 days to disclose
John Boozman
John Boozman
RSenateArkansas
sold
JPMorgan Chase
JPM
$1K-$15K
+0.3% vs S&P 500
Trade dateFeb 5, 2025
JP Morgan Chase & Company
Banking
Filed 1.5y ago· Dec 17, 2024
27 days to disclose
John Boozman
John Boozman
RSenateArkansas
sold
JPMorgan BetaBuilders Europe ETF
BBEU
$1K-$15K
Trade dateNov 20, 2024
Filed 1.8y ago· Aug 13, 2024
267 days to disclose · 222 past 45-day window
John Fetterman
John Fetterman
DSenatePennsylvania
bought
JPMorgan Chase
JPM
$1K-$15K
Trade dateNov 20, 2023
Filed 1.8y ago· Aug 13, 2024
446 days to disclose · 401 past 45-day window
John Fetterman
John Fetterman
DSenatePennsylvania
bought
JPMorgan Chase
JPM
$1K-$15K
Trade dateMay 25, 2023
Filed 2.0y ago· May 20, 2024
20 days to disclose
Sheldon Whitehouse
Sheldon Whitehouse
DSenateRhode Island
sold
JPMorgan Chase
JPM
$1K-$15K
Trade dateApr 30, 2024
JP MORGAN CHASE & CO Rate/Coupon: 6.12% Matures: 02/12/2056
BondBanking
Filed 2.1y ago· Apr 30, 2024
29 days to disclose
Thomas R Carper
Thomas R Carper
DSenateDelaware
sold
BOND
Jpm Contingent Autocall C
10% coupon · matures 2024
$15K-$50K
Trade dateApr 1, 2024
Filed 2.1y ago· Apr 15, 2024
34 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
sold
JPMorgan Chase
JPM
$1K-$15K
24.2% vs S&P 500
Trade dateMar 12, 2024
JP Morgan Chase & Co.
Filed 2.5y ago· Dec 15, 2023
11 days to disclose
John R. Curtis
John R. Curtis
RSenateUtah
sold
JPMorgan Chase
JPM
$1K-$15K
38.8% vs S&P 500
Trade dateDec 4, 2023
JP Morgan Chase &
Filed 2.6y ago· Nov 1, 2023
29 days to disclose
Markwayne Mullin
Markwayne Mullin
RSenateOklahoma
bought
JPMorgan Chase
JPM
$1K-$15K
+49.5% vs S&P 500
Trade dateOct 3, 2023
JP Morgan Chase & Co.
Filed 2.6y ago· Oct 12, 2023
29 days to disclose
Markwayne Mullin
Markwayne Mullin
RSenateOklahoma
bought
JPMorgan Chase
JPM
$15K-$50K
+54.9% vs S&P 500
Trade dateSep 13, 2023
JP Morgan Chase & Co.
Filed 2.7y ago· Sep 22, 2023
31 days to disclose
Dan Sullivan
Dan Sullivan
RSenateAlaska
sold
JPMorgan Chase
JPM
$1K-$15K
47.7% vs S&P 500
Trade dateAug 22, 2023
JP Morgan Chase & Company
Filed 2.7y ago· Sep 18, 2023
27 days to disclose
Dan Sullivan
Dan Sullivan
RSenateAlaska
sold
JPMorgan Chase
JPM
$1K-$15K
47.7% vs S&P 500
Trade dateAug 22, 2023
JP Morgan Chase & Company
Filed 2.7y ago· Sep 7, 2023
9 days to disclose
John Boozman
John Boozman
RSenateArkansas
bought
JPMorgan BetaBuilders Europe ETF
BBEU
$15K-$50K
Trade dateAug 29, 2023
JPM Betabuilders Europe ETF
Filed 3.2y ago· Mar 13, 2023
18 days to disclose
John R. Curtis
John R. Curtis
RSenateUtah
sold
JPMorgan Chase
JPM
$1K-$15K
+45.5% vs S&P 500
Trade dateFeb 23, 2023
JP Morgan Chase &
Filed 3.3y ago· Feb 13, 2023
34 days to disclose
Dan Sullivan
Dan Sullivan
RSenateAlaska
sold
JPMorgan Chase
JPM
$1K-$15K
39.6% vs S&P 500
Trade dateJan 10, 2023
JP Morgan Chase & Co.
Filed 3.4y ago· Jan 10, 2023
21 days to disclose
John R. Curtis
John R. Curtis
RSenateUtah
sold
JPMorgan Chase
JPM
$1K-$15K
48.3% vs S&P 500
Trade dateDec 20, 2022
JP Morgan Chase &
Filed 3.4y ago· Jan 5, 2023
7 days to disclose
Thomas R Carper
Thomas R Carper
DSenateDelaware
sold
BOND
Jpm Contingent Autocall Gild Sqger
8.0% coupon · matures 2024
$15K-$50K
Trade dateDec 29, 2022
Filed 3.6y ago· Nov 3, 2022
30 days to disclose
Thomas R Carper
Thomas R Carper
DSenateDelaware
sold
BOND
Jpm Contingent Autocall C
10% coupon · matures 2024
$1K-$15K
Trade dateOct 4, 2022
Filed 4.4y ago· Jan 4, 2022
12 days to disclose
Thomas R Carper
Thomas R Carper
DSenateDelaware
bought
BOND
Jpm Contingent Autocall On Gilead
8.0% coupon · matures 2024
$15K-$50K
Trade dateDec 23, 2021
Filed 4.4y ago· Jan 4, 2022
13 days to disclose
Thomas R Carper
Thomas R Carper
DSenateDelaware
sold
BOND
Jpm Contingent Autocall On Gilead
8.65% coupon · matures 2024
$15K-$50K
Trade dateDec 22, 2021
Filed 4.7y ago· Oct 4, 2021
11 days to disclose
Thomas R Carper
Thomas R Carper
DSenateDelaware
sold
JPMorgan Chase
JPM
$1K-$15K
Trade dateSep 23, 2021
JP Morgan Chase and Co Rate/Coupon: 2.5% Matures: 09/23/2029
Filed 4.7y ago· Oct 4, 2021
11 days to disclose
Thomas R Carper
Thomas R Carper
DSenateDelaware
sold
JPMorgan Chase
JPM
$1K-$15K
Trade dateSep 23, 2021
JP Morgan Chase and Co Rate/Coupon: 2.5% Matures: 09/23/2029
Filed 4.7y ago· Oct 4, 2021
17 days to disclose
Thomas R Carper
Thomas R Carper
DSenateDelaware
bought
BOND
Jpm Contingent Autocall Gild
8.65% coupon · matures 2024
$15K-$50K
Trade dateSep 17, 2021
Filed 4.7y ago· Oct 4, 2021
24 days to disclose
Thomas R Carper
Thomas R Carper
DSenateDelaware
sold
BOND
Jpm Contingent Autocall Gild
9.0% coupon · matures 2024
$15K-$50K
Trade dateSep 10, 2021
Filed 4.7y ago· Oct 4, 2021
24 days to disclose
Thomas R Carper
Thomas R Carper
DSenateDelaware
sold
BOND
Jpm Contingent Autocall Gild
9.0% coupon · matures 2024
$15K-$50K
Trade dateSep 10, 2021
Filed 4.9y ago· Jul 6, 2021
32 days to disclose
Thomas R Carper
Thomas R Carper
DSenateDelaware
bought
BOND
Jpm Contingent Autocall Gild
9.0% coupon · matures 2024
$15K-$50K
Trade dateJun 4, 2021
Filed 4.9y ago· Jul 6, 2021
32 days to disclose
Thomas R Carper
Thomas R Carper
DSenateDelaware
bought
BOND
Jpm Contingent Autocall Gild
9.0% coupon · matures 2024
$15K-$50K
Trade dateJun 4, 2021
Filed 5.1y ago· May 2, 2021
381 days to disclose · 336 past 45-day window
DJ
David A Perdue , Jr
Senate
sold
JPMorgan Chase
JPM
$1K-$15K
Trade dateApr 16, 2020
Filed 5.1y ago· May 2, 2021
383 days to disclose · 338 past 45-day window
DJ
David A Perdue , Jr
Senate
sold
JPMorgan Chase
JPM
$15K-$50K
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
JPMorgan Chase
JPM
$15K-$50K
Trade dateApr 14, 2020