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 187 of 87
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 19d ago· May 15, 2026
386 days to disclose · 341 past 45-day window
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
First Ctzns Bancshares Inc N C
6.76428% coupon · matures 2030
$1K-$15K
Trade dateApr 24, 2025
Filed 19d ago· May 15, 2026
386 days to disclose · 341 past 45-day window
John Fetterman
John Fetterman
DSenatePennsylvania
bought
Baker Hughes
BKR
$1K-$15K
Trade dateApr 24, 2025
Filed 28d ago· May 6, 2026
23 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
sold
BOND
Blackstone Secured Lending Fund Note
5.35% coupon · matures 2038
$1K-$15K
Trade dateApr 13, 2026
Filed 28d ago· May 6, 2026
26 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
Athene Holding Limited Bond
6.875% coupon · matures 2055
$1K-$15K
Trade dateApr 10, 2026
Filed 28d ago· May 6, 2026
26 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
sold
BOND
Nationwide Financial Services Inc Note
6.75% coupon · matures 2087
$1K-$15K
Trade dateApr 10, 2026
Filed 2mo ago· Apr 3, 2026
4 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
bought
Microsoft
MSFT
$1K-$15K
22.3% vs S&P 500
Trade dateMar 30, 2026
Technology
Filed 2mo ago· Apr 3, 2026
4 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
bought
Amazon
AMZN
$1K-$15K
17.6% vs S&P 500
Trade dateMar 30, 2026
Amazon.com, Inc. -
Technology
Filed 2mo ago· Apr 3, 2026
4 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
bought
Alphabet (Class C)
GOOG
$1K-$15K
1.3% vs S&P 500
Trade dateMar 30, 2026
Alphabet Inc. - Class C Capital Stock
Technology
Filed 2mo ago· Apr 3, 2026
4 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
bought
Micron Technology
MU
$1K-$15K
+162.6% vs S&P 500
Trade dateMar 30, 2026
Micron Technology, Inc. -
Technology
Filed 2mo ago· Apr 3, 2026
7 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
bought
Microsoft
MSFT
$1K-$15K
18.8% vs S&P 500
Trade dateMar 27, 2026
Technology
Filed 2mo ago· Apr 3, 2026
23 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
sold
BOND
Concentrix Corp Note
6.85% coupon · matures 2033
$1K-$15K
Trade dateMar 11, 2026
Filed 3mo ago· Mar 5, 2026
15 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
sold
BOND
Paramount Global Bond
6.875% coupon · matures 2036
$1K-$15K
Trade dateFeb 18, 2026
Filed 3mo ago· Mar 5, 2026
29 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
sold
BOND
Celanese Us Holdings LLC Note
7.33% coupon · matures 2029
$1K-$15K
Trade dateFeb 4, 2026
Filed 3mo ago· Mar 5, 2026
30 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
sold
BOND
V F Corp Note Call Make Whole
2.95% coupon · matures 2030
$1K-$15K
Trade dateFeb 3, 2026
Filed 4mo ago· Jan 6, 2026
15 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
sold
BOND
Steel Dynamics Inc Ser B Note
5.0% coupon · matures 2026
$1K-$15K
Trade dateDec 22, 2025
Filed 5mo ago· Dec 12, 2025
24 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
Gxo Logistics Incorporated
6.25% coupon · matures 2029
$1K-$15K
Trade dateNov 18, 2025
Filed 7mo ago· Oct 7, 2025
28 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
Ares Capital Corp Note
5.8% coupon · matures 2032
$1K-$15K
Trade dateSep 9, 2025
Filed 7mo ago· Oct 7, 2025
33 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
sold
BOND
Ares Capital Corp Note
2.15% coupon · matures 2026
$1K-$15K
Trade dateSep 4, 2025
Filed 9mo ago· Sep 4, 2025
8 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
Venus Tex Indpt School District
5.25% coupon · matures 2055
$1K-$15K
Trade dateAug 27, 2025
Filed 9mo ago· Sep 4, 2025
9 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
sold
Leidos Holdings
LDOS
$1K-$15K
Trade dateAug 26, 2025
Leidos Inc Note Rate/Coupon: 5.75% Matures: 03/15/2033
BondDefense
Filed 11mo ago· Jun 9, 2025
25 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
bought
Alphabet (Class C)
GOOG
$1K-$15K
+79.7% vs S&P 500
Trade dateMay 15, 2025
Alphabet Inc. - Class C Capital Stock
Technology
Filed 11mo ago· Jun 9, 2025
35 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
Hasbro Inc Note
3.55% coupon · matures 2026
$1K-$15K
Trade dateMay 5, 2025
Filed 1.1y ago· May 15, 2025
22 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
sold
BOND
Nokia Corp Note
6.625% coupon · matures 2039
$1K-$15K
Trade dateApr 23, 2025
Filed 1.1y ago· May 15, 2025
23 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
sold
BOND
Viatris Inc Ser B Note
3.85% coupon · matures 2040
$1K-$15K
Trade dateApr 22, 2025
Filed 1.1y ago· May 15, 2025
23 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
sold
BOND
Florida Power & Lt County Bond
3.8% coupon · matures 2042
$1K-$15K
Trade dateApr 22, 2025
Filed 1.2y ago· Mar 12, 2025
22 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
Ares Capital Corp Note
2.15% coupon · matures 2026
$1K-$15K
Trade dateFeb 18, 2025
Filed 1.2y ago· Mar 12, 2025
22 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
Transcanada Trust Ser 2016-A
5.875% coupon · matures 2076
$1K-$15K
Trade dateFeb 18, 2025
Filed 1.2y ago· Mar 12, 2025
34 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
sold
BOND
National Fin Authority N H Fed Lease
3.25% coupon · matures 2028
$1K-$15K
Trade dateFeb 6, 2025
Filed 1.3y ago· Feb 7, 2025
9 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
sold
BOND
Enstar Finance LLC Note
5.5% coupon · matures 2042
$1K-$15K
Trade dateJan 29, 2025
Filed 1.3y ago· Feb 7, 2025
25 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
Celanese Us Holdings LLC Note
6.33% coupon · matures 2029
$1K-$15K
Trade dateJan 13, 2025
Filed 1.3y ago· Feb 7, 2025
25 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
Bank New York Mellon Corp Bond
3.75% coupon · matures 2026
$1K-$15K
Trade dateJan 13, 2025
Filed 1.3y ago· Feb 7, 2025
25 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
Sempra Note
4.125% coupon · matures 2052
$1K-$15K
Trade dateJan 13, 2025
Filed 1.3y ago· Feb 7, 2025
25 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
Paramount Global Bond
6.875% coupon · matures 2036
$1K-$15K
Trade dateJan 13, 2025
Filed 1.5y ago· Dec 3, 2024
12 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
Ikon Office Solutions Inc Bond
6.75% coupon · matures 2025
$1K-$15K
Trade dateNov 21, 2024
Filed 1.6y ago· Nov 12, 2024
18 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
Kyndryl Holdings Inc. Ser B Note
4.1% coupon · matures 2041
$1K-$15K
Trade dateOct 25, 2024
Filed 1.6y ago· Nov 12, 2024
18 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
sold
BOND
Kyndryl Holdings Inc Ser B Note
2.7% coupon · matures 2028
$1K-$15K
Trade dateOct 25, 2024
Filed 1.6y ago· Nov 12, 2024
19 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
V F Corp Note Call Make Whole
2.95% coupon · matures 2030
$1K-$15K
Trade dateOct 24, 2024
Filed 1.6y ago· Nov 12, 2024
19 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
sold
BOND
Kyndryl Holdings Inc. Note
6.35% coupon · matures 2034
$1K-$15K
Trade dateOct 24, 2024
Filed 1.6y ago· Nov 12, 2024
26 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
General Motors Company Note
6.6% coupon · matures 2036
$1K-$15K
Trade dateOct 17, 2024
Filed 1.6y ago· Nov 12, 2024
26 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
sold
BOND
Autodesk Inc Note
2.4% coupon · matures 2031
$1K-$15K
Trade dateOct 17, 2024
Filed 1.6y ago· Nov 12, 2024
26 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
sold
BOND
Yamana Gold Inc Ser B Note
2.63% coupon · matures 2031
$1K-$15K
Trade dateOct 17, 2024
Filed 1.6y ago· Nov 12, 2024
26 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
Enstar Finance LLC
5.5% coupon · matures 2042
$1K-$15K
Trade dateOct 17, 2024
Filed 1.6y ago· Nov 12, 2024
28 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
sold
BOND
First Horizon Corporation Note
4.0% coupon · matures 2025
$1K-$15K
Trade dateOct 15, 2024
Filed 1.6y ago· Nov 12, 2024
28 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
Blackstone Secured Lending Fund Note
5.35% coupon · matures 2028
$1K-$15K
Trade dateOct 15, 2024
Filed 1.8y ago· Aug 15, 2024
27 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
sold
BOND
Concentrix Corp Note
6.6% coupon · matures 2028
$1K-$15K
Trade dateJul 19, 2024
Filed 1.8y ago· Aug 15, 2024
27 days to disclose
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
Concentrix Corp Note
6.85% coupon · matures 2033
$1K-$15K
Trade dateJul 19, 2024
Filed 1.8y ago· Aug 13, 2024
257 days to disclose · 212 past 45-day window
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
Viatris Inc Ser B Note
3.850% coupon · matures 2040
$1K-$15K
Trade dateNov 30, 2023
Filed 1.8y ago· Aug 13, 2024
260 days to disclose · 215 past 45-day window
John Fetterman
John Fetterman
DSenatePennsylvania
sold
BOND
Duke Energy Corp New Bond
4.875% coupon · matures 2024
$1K-$15K
Trade dateNov 27, 2023
Filed 1.8y ago· Aug 13, 2024
267 days to disclose · 222 past 45-day window
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
First Horizon Corporation Note
4.0% coupon · matures 2025
$1K-$15K
Trade dateNov 20, 2023
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
267 days to disclose · 222 past 45-day window
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
Autodesk Inc Note
2.4% coupon · matures 2031
$1K-$15K
Trade dateNov 20, 2023
Filed 1.8y ago· Aug 13, 2024
267 days to disclose · 222 past 45-day window
John Fetterman
John Fetterman
DSenatePennsylvania
bought
Wells Fargo
WFC
$1K-$15K
Trade dateNov 20, 2023
Filed 1.8y ago· Aug 13, 2024
292 days to disclose · 247 past 45-day window
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
Barclays Bank Plc Index-Linked
0% coupon · matures 2027
$15K-$50K
Trade dateOct 26, 2023
Filed 1.8y ago· Aug 13, 2024
292 days to disclose · 247 past 45-day window
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
Barclays Bank Plc Index-Linked
0% coupon · matures 2027
$15K-$50K
Trade dateOct 26, 2023
Filed 1.8y ago· Aug 13, 2024
321 days to disclose · 276 past 45-day window
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
Paramount Global Note
4.95% coupon · matures 2031
$1K-$15K
Trade dateSep 27, 2023
Filed 1.8y ago· Aug 13, 2024
333 days to disclose · 288 past 45-day window
John Fetterman
John Fetterman
DSenatePennsylvania
sold
BOND
General Electric County Bond
4.2% coupon · matures 2023
$1K-$15K
Trade dateSep 15, 2023
Filed 1.8y ago· Aug 13, 2024
347 days to disclose · 302 past 45-day window
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
Concentrix Corp Note
6.6% coupon · matures 2028
$1K-$15K
Trade dateSep 1, 2023
Filed 1.8y ago· Aug 13, 2024
418 days to disclose · 373 past 45-day window
John Fetterman
John Fetterman
DSenatePennsylvania
bought
Phillips 66
PSX
$1K-$15K
Trade dateJun 22, 2023
Filed 1.8y ago· Aug 13, 2024
441 days to disclose · 396 past 45-day window
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
National Fin Authority N H Fed Lease
3.25% coupon · matures 2028
$1K-$15K
Trade dateMay 30, 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 1.8y ago· Aug 13, 2024
446 days to disclose · 401 past 45-day window
John Fetterman
John Fetterman
DSenatePennsylvania
bought
Bank of America
BAC
$1K-$15K
Trade dateMay 25, 2023
Filed 1.8y ago· Aug 13, 2024
446 days to disclose · 401 past 45-day window
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
Nationwide Financial Services Inc Note
6.75% coupon · matures 2087
$1K-$15K
Trade dateMay 25, 2023
Filed 1.8y ago· Aug 13, 2024
446 days to disclose · 401 past 45-day window
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
Verisign Inc Ser B Note
4.75% coupon · matures 2027
$1K-$15K
Trade dateMay 25, 2023
Filed 1.8y ago· Aug 13, 2024
460 days to disclose · 415 past 45-day window
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
General Electric County Bond
4.2% coupon · matures 2023
$1K-$15K
Trade dateMay 11, 2023
Filed 1.8y ago· Aug 13, 2024
460 days to disclose · 415 past 45-day window
John Fetterman
John Fetterman
DSenatePennsylvania
bought
Cheniere Energy
LNG
$1K-$15K
Trade dateMay 11, 2023
Filed 1.8y ago· Aug 13, 2024
461 days to disclose · 416 past 45-day window
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
Florida Power & Lt County Bond
3.8% coupon · matures 2042
$1K-$15K
Trade dateMay 10, 2023
Filed 1.8y ago· Aug 13, 2024
461 days to disclose · 416 past 45-day window
John Fetterman
John Fetterman
DSenatePennsylvania
bought
Kinder Morgan
KMI
$1K-$15K
Trade dateMay 10, 2023
Filed 1.8y ago· Aug 13, 2024
461 days to disclose · 416 past 45-day window
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
Dell Inc Note
6.5% coupon · matures 2038
$1K-$15K
Trade dateMay 10, 2023
Filed 1.8y ago· Aug 13, 2024
461 days to disclose · 416 past 45-day window
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
Western Digital Corp Bond
1.5% coupon · matures 2024
$1K-$15K
Trade dateMay 10, 2023
Filed 1.8y ago· Aug 13, 2024
467 days to disclose · 422 past 45-day window
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
Duke Energy Corp New Bond
4.875% coupon · matures 2024
$1K-$15K
Trade dateMay 4, 2023
Filed 1.8y ago· Aug 13, 2024
467 days to disclose · 422 past 45-day window
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
Kyndryl Holdings Inc Ser B Note
2.7% coupon · matures 2028
$1K-$15K
Trade dateMay 4, 2023
Filed 1.8y ago· Aug 13, 2024
467 days to disclose · 422 past 45-day window
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
Ford Mtr County Del Note
3.25% coupon · matures 2032
$1K-$15K
Trade dateMay 4, 2023
Filed 1.8y ago· Aug 13, 2024
469 days to disclose · 424 past 45-day window
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
Steel Dynamics Inc Ser B Note
5.0% coupon · matures 2026
$1K-$15K
Trade dateMay 2, 2023
Filed 1.8y ago· Aug 13, 2024
469 days to disclose · 424 past 45-day window
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
Celanese Us Holdings LLC Note
6.33% coupon · matures 2029
$1K-$15K
Trade dateMay 2, 2023
Filed 1.8y ago· Aug 13, 2024
469 days to disclose · 424 past 45-day window
John Fetterman
John Fetterman
DSenatePennsylvania
bought
BOND
Yamana Gold Inc Ser B Note
2.63% coupon · matures 2031
$1K-$15K
Trade dateMay 2, 2023
Filed 1.8y ago· Aug 13, 2024
469 days to disclose · 424 past 45-day window
John Fetterman
John Fetterman
DSenatePennsylvania
bought
Leidos Holdings
LDOS
$1K-$15K
Trade dateMay 2, 2023
Leidos Inc Note Rate/Coupon: 5.75% Matures: 3/15/2033
BondDefense
Filed 1.8y ago· Aug 13, 2024
567 days to disclose · 522 past 45-day window
John Fetterman
John Fetterman
DSenatePennsylvania
sold
Marathon Oil
MRO
$1K-$15K
Trade dateJan 24, 2023