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 101200 of 810
Filed 5mo ago· Dec 8, 2025
32 days to disclose
John Boozman
John Boozman
RSenateArkansas
bought
Vanguard FTSE Emerging
VWO
$1K-$15K
Trade dateNov 6, 2025
Filed 6mo ago· Dec 5, 2025
25 days to disclose
Markwayne Mullin
Markwayne Mullin
RSenateOklahoma
bought
Capital One
COF
$50K-$100K
10.1% vs S&P 500
Trade dateNov 10, 2025
Filed 6mo ago· Dec 1, 2025
25 days to disclose
Lindsey Graham
Lindsey Graham
RSenateSouth Carolina
bought
Vanguard U.S. Growth Fund Admiral
VWUAX
$100K-$250K
Trade dateNov 6, 2025
Vanguard U.S. Growth Fund Admiral Shares
Filed 6mo ago· Nov 21, 2025
18 days to disclose
Markwayne Mullin
Markwayne Mullin
RSenateOklahoma
bought
Microsoft
MSFT
$250K-$500K
37.9% vs S&P 500
Trade dateNov 3, 2025
Filed 6mo ago· Nov 15, 2025
12 days to disclose
John Boozman
John Boozman
RSenateArkansas
sold
Tortoise North American Pipeline ETF
TPYP
$1K-$15K
Trade dateNov 3, 2025
Filed 6mo ago· Nov 15, 2025
43 days to disclose
John Boozman
John Boozman
RSenateArkansas
bought
First Trust Global Tactical Commodity Strategy Fun
FTGC
$1K-$15K
Trade dateOct 3, 2025
Banking
Filed 6mo ago· Nov 15, 2025
43 days to disclose
John Boozman
John Boozman
RSenateArkansas
bought
First Trust Exchange-Traded Fund VIII FT Energy In
EIPI
$15K-$50K
Trade dateOct 3, 2025
Energy
Filed 6mo ago· Nov 15, 2025
43 days to disclose
John Boozman
John Boozman
RSenateArkansas
sold
Sprott Lithium Miners ETF
LITP
$1K-$15K
Trade dateOct 3, 2025
Filed 6mo ago· Nov 15, 2025
43 days to disclose
John Boozman
John Boozman
RSenateArkansas
sold
Sprott Uranium Miners ETF
URNM
$1K-$15K
Trade dateOct 3, 2025
Filed 6mo ago· Nov 15, 2025
43 days to disclose
John Boozman
John Boozman
RSenateArkansas
sold
First Trust North American Energy Infrastructure F
EMLP
$15K-$50K
Trade dateOct 3, 2025
Banking
Filed 7mo ago· Oct 10, 2025
24 days to disclose
John Boozman
John Boozman
RSenateArkansas
bought
iShares 7-10 Year Treasury Bond ETF
IEF
$15K-$50K
17.0% vs S&P 500
Trade dateSep 16, 2025
Filed 7mo ago· Oct 10, 2025
24 days to disclose
John Boozman
John Boozman
RSenateArkansas
sold
Janus Henderson Mortgage-Backed Securities ETF
JMBS
$1K-$15K
Trade dateSep 16, 2025
Filed 7mo ago· Oct 10, 2025
24 days to disclose
John Boozman
John Boozman
RSenateArkansas
sold
iShares CMBS Bond ETF
CMBS
$1K-$15K
Trade dateSep 16, 2025
Filed 7mo ago· Oct 10, 2025
24 days to disclose
John Boozman
John Boozman
RSenateArkansas
sold
iShares Agency Bond ETF
AGZ
$1K-$15K
Trade dateSep 16, 2025
iShares Agency Bond ETF
Filed 7mo ago· Oct 10, 2025
24 days to disclose
John Boozman
John Boozman
RSenateArkansas
sold
Goldman Sachs Access Treasury 0-1 Year ETF
GBIL
$1K-$15K
Trade dateSep 16, 2025
Filed 7mo ago· Oct 10, 2025
24 days to disclose
John Boozman
John Boozman
RSenateArkansas
bought
Schwab U.S. TIPS ETF
SCHP
$1K-$15K
15.6% vs S&P 500
Trade dateSep 16, 2025
Filed 7mo ago· Oct 10, 2025
24 days to disclose
John Boozman
John Boozman
RSenateArkansas
bought
iShares 1-3 Year Treasury Bond ETF
SHY
$1K-$15K
15.0% vs S&P 500
Trade dateSep 16, 2025
Filed 7mo ago· Oct 10, 2025
24 days to disclose
John Boozman
John Boozman
RSenateArkansas
bought
iShares 3-7 Year Treasury Bond ETF
IEI
$15K-$50K
16.3% vs S&P 500
Trade dateSep 16, 2025
Filed 7mo ago· Oct 10, 2025
24 days to disclose
John Boozman
John Boozman
RSenateArkansas
sold
iShares 20+ Year Treasury
TLT
$15K-$50K
+13.7% vs S&P 500
Trade dateSep 16, 2025
Filed 8mo ago· Oct 1, 2025
7 days to disclose
Markwayne Mullin
Markwayne Mullin
RSenateOklahoma
sold
iShares U.S. Health Care Providers ETF
IHF
$15K-$50K
Trade dateSep 24, 2025
Filed 8mo ago· Sep 12, 2025
11 days to disclose
Mitch McConnell
Mitch McConnell
RSenateKentucky
bought
Wells Fargo
WFC
$1K-$15K
0.6% vs S&P 500
Trade dateSep 1, 2025
Filed 8mo ago· Sep 12, 2025
29 days to disclose
John Boozman
John Boozman
RSenateArkansas
sold
Emerging Markets Fund
EMRZX
$15K-$50K
Trade dateAug 14, 2025
Filed 8mo ago· Sep 12, 2025
29 days to disclose
John Boozman
John Boozman
RSenateArkansas
bought
New World Fund Inc. Cl R-6
RNWGX
$15K-$50K
Trade dateAug 14, 2025
Filed 8mo ago· Sep 12, 2025
36 days to disclose
John Boozman
John Boozman
RSenateArkansas
bought
New World Fund Inc. Cl R-6
RNWGX
$15K-$50K
Trade dateAug 7, 2025
Filed 8mo ago· Sep 12, 2025
36 days to disclose
John Boozman
John Boozman
RSenateArkansas
sold
Emerging Markets Fund
EMRZX
$15K-$50K
Trade dateAug 7, 2025
Filed 8mo ago· Sep 12, 2025
42 days to disclose
John Boozman
John Boozman
RSenateArkansas
sold
iShares MSCI EAFE ETF
EFA
$1K-$15K
+20.7% vs S&P 500
Trade dateAug 1, 2025
Filed 8mo ago· Sep 12, 2025
42 days to disclose
John Boozman
John Boozman
RSenateArkansas
sold
Invesco Short Term Treasury ETF
TBLL
$15K-$50K
Trade dateAug 1, 2025
Filed 8mo ago· Sep 12, 2025
42 days to disclose
John Boozman
John Boozman
RSenateArkansas
sold
First Trust North American Energy Infrastructure F
EMLP
$1K-$15K
Trade dateAug 1, 2025
Banking
Filed 8mo ago· Sep 12, 2025
42 days to disclose
John Boozman
John Boozman
RSenateArkansas
sold
Abrdn Platinum Etf Trust
PPLT
$1K-$15K
Trade dateAug 1, 2025
abrdn Physical Platinum Shares ETF
Filed 8mo ago· Sep 12, 2025
42 days to disclose
John Boozman
John Boozman
RSenateArkansas
sold
Abrdn Palladium Etf Trust
PALL
$1K-$15K
Trade dateAug 1, 2025
abrdn Physical Palladium Shares ETF
Filed 8mo ago· Sep 12, 2025
42 days to disclose
John Boozman
John Boozman
RSenateArkansas
bought
Vanguard Global ex-U.S. Real Estate ETF
VNQI
$1K-$15K
Trade dateAug 1, 2025
Real Estate
Filed 8mo ago· Sep 12, 2025
42 days to disclose
John Boozman
John Boozman
RSenateArkansas
bought
New World Fund Inc. Cl R-6
RNWGX
$1K-$15K
Trade dateAug 1, 2025
Filed 8mo ago· Sep 12, 2025
42 days to disclose
John Boozman
John Boozman
RSenateArkansas
bought
Janus Henderson Mortgage-Backed Securities ETF
JMBS
$1K-$15K
Trade dateAug 1, 2025
Filed 8mo ago· Sep 12, 2025
42 days to disclose
John Boozman
John Boozman
RSenateArkansas
bought
iShares 7-10 Year Treasury Bond ETF
IEF
$1K-$15K
Trade dateAug 1, 2025
Filed 8mo ago· Sep 12, 2025
42 days to disclose
John Boozman
John Boozman
RSenateArkansas
bought
iShares 1-3 Year Treasury Bond ETF
SHY
$1K-$15K
21.6% vs S&P 500
Trade dateAug 1, 2025
Filed 8mo ago· Sep 12, 2025
42 days to disclose
John Boozman
John Boozman
RSenateArkansas
bought
iShares 10-20 Year Treasury Bond ETF
TLH
$1K-$15K
22.6% vs S&P 500
Trade dateAug 1, 2025
Filed 8mo ago· Sep 12, 2025
42 days to disclose
John Boozman
John Boozman
RSenateArkansas
bought
iShares CMBS Bond ETF
CMBS
$1K-$15K
Trade dateAug 1, 2025
Filed 8mo ago· Sep 12, 2025
42 days to disclose
John Boozman
John Boozman
RSenateArkansas
bought
iShares 3-7 Year Treasury Bond ETF
IEI
$1K-$15K
Trade dateAug 1, 2025
Filed 8mo ago· Sep 12, 2025
42 days to disclose
John Boozman
John Boozman
RSenateArkansas
bought
iShares 20+ Year Treasury
TLT
$1K-$15K
23.5% vs S&P 500
Trade dateAug 1, 2025
Filed 8mo ago· Sep 12, 2025
42 days to disclose
John Boozman
John Boozman
RSenateArkansas
bought
iShares MBS ETF
MBB
$1K-$15K
Trade dateAug 1, 2025
Filed 8mo ago· Sep 12, 2025
42 days to disclose
John Boozman
John Boozman
RSenateArkansas
bought
iShares Agency Bond ETF
AGZ
$1K-$15K
Trade dateAug 1, 2025
iShares Agency Bond ETF
Filed 8mo ago· Sep 12, 2025
42 days to disclose
John Boozman
John Boozman
RSenateArkansas
bought
Westwood Quality Smallcap Fund - Ultra
WWSYX
$1K-$15K
Trade dateAug 1, 2025
Westwood Smallcap Fund Class Y
Filed 8mo ago· Sep 12, 2025
42 days to disclose
John Boozman
John Boozman
RSenateArkansas
sold
iShares Core S&P 500 ETF
IVV
$1K-$15K
+20.7% vs S&P 500
Trade dateAug 1, 2025
Filed 8mo ago· Sep 12, 2025
42 days to disclose
John Boozman
John Boozman
RSenateArkansas
sold
Sprott Uranium Miners ETF
URNM
$1K-$15K
Trade dateAug 1, 2025
Filed 8mo ago· Sep 12, 2025
42 days to disclose
John Boozman
John Boozman
RSenateArkansas
sold
Emerging Markets Fund
EMRZX
$1K-$15K
Trade dateAug 1, 2025
Filed 8mo ago· Sep 12, 2025
42 days to disclose
John Boozman
John Boozman
RSenateArkansas
sold
Vanguard FTSE Developed
VEA
$1K-$15K
Trade dateAug 1, 2025
Filed 8mo ago· Sep 12, 2025
42 days to disclose
John Boozman
John Boozman
RSenateArkansas
bought
iShares Russell 2000 ETF
IWM
$1K-$15K
+12.7% vs S&P 500
Trade dateAug 1, 2025
Filed 8mo ago· Sep 12, 2025
42 days to disclose
John Boozman
John Boozman
RSenateArkansas
bought
Schwab U.S. TIPS ETF
SCHP
$1K-$15K
21.3% vs S&P 500
Trade dateAug 1, 2025
Filed 9mo ago· Aug 18, 2025
28 days to disclose
Angus S., Jr. King
Angus S., Jr. King
ISenateMaine
bought
Microsoft
MSFT
$1K-$15K
55.2% vs S&P 500
Trade dateJul 21, 2025
Filed 9mo ago· Aug 18, 2025
28 days to disclose
Angus S., Jr. King
Angus S., Jr. King
ISenateMaine
sold
Thermo Fisher Scientific
TMO
$1K-$15K
+13.3% vs S&P 500
Trade dateJul 21, 2025
Filed 9mo ago· Aug 18, 2025
28 days to disclose
Angus S., Jr. King
Angus S., Jr. King
ISenateMaine
bought
Netflix
NFLX
$1K-$15K
39.8% vs S&P 500
Trade dateJul 21, 2025
Filed 9mo ago· Aug 13, 2025
953 days to disclose · 908 past 45-day window
Markwayne Mullin
Markwayne Mullin
RSenateOklahoma
bought
Firstcash Holdings
FCFS
$1K-$15K
Trade dateJan 3, 2023
FirstCash Holdings, Inc. -
Filed 9mo ago· Aug 12, 2025
273 days to disclose · 228 past 45-day window
Markwayne Mullin
Markwayne Mullin
RSenateOklahoma
sold
Pimco Commoditiesplus Strategy Fund -2
PCLPX
$15K-$50K
Trade dateNov 12, 2024
Pimco Commoditiesplus Strategy Fund Class I-2
Filed 9mo ago· Aug 12, 2025
586 days to disclose · 541 past 45-day window
Markwayne Mullin
Markwayne Mullin
RSenateOklahoma
bought
Sprouts Farmers Market
SFM
$1K-$15K
3.9% vs S&P 500
Trade dateJan 4, 2024
Filed 9mo ago· Aug 12, 2025
586 days to disclose · 541 past 45-day window
Markwayne Mullin
Markwayne Mullin
RSenateOklahoma
bought
Freshpet
FRPT
$1K-$15K
Trade dateJan 4, 2024
Freshpet, Inc. -
Filed 9mo ago· Aug 12, 2025
586 days to disclose · 541 past 45-day window
Markwayne Mullin
Markwayne Mullin
RSenateOklahoma
bought
E.l.f. Beauty
ELF
$1K-$15K
104.5% vs S&P 500
Trade dateJan 4, 2024
Filed 9mo ago· Aug 12, 2025
586 days to disclose · 541 past 45-day window
Markwayne Mullin
Markwayne Mullin
RSenateOklahoma
bought
E.l.f. Beauty
ELF
$1K-$15K
104.5% vs S&P 500
Trade dateJan 4, 2024
Filed 9mo ago· Aug 12, 2025
586 days to disclose · 541 past 45-day window
Markwayne Mullin
Markwayne Mullin
RSenateOklahoma
sold
Firstcash Holdings
FCFS
$1K-$15K
Trade dateJan 4, 2024
FirstCash Holdings, Inc. -
Filed 9mo ago· Aug 12, 2025
586 days to disclose · 541 past 45-day window
Markwayne Mullin
Markwayne Mullin
RSenateOklahoma
sold
Fabrinet
FN
$1K-$15K
241.6% vs S&P 500
Trade dateJan 4, 2024
Filed 9mo ago· Aug 12, 2025
586 days to disclose · 541 past 45-day window
Markwayne Mullin
Markwayne Mullin
RSenateOklahoma
bought
Sprouts Farmers Market
SFM
$1K-$15K
3.9% vs S&P 500
Trade dateJan 4, 2024
Sprouts Farmers Market, Inc. -
Filed 9mo ago· Aug 12, 2025
586 days to disclose · 541 past 45-day window
Markwayne Mullin
Markwayne Mullin
RSenateOklahoma
bought
Freshpet
FRPT
$1K-$15K
Trade dateJan 4, 2024
Freshpet, Inc. -
Filed 9mo ago· Aug 12, 2025
599 days to disclose · 554 past 45-day window
Markwayne Mullin
Markwayne Mullin
RSenateOklahoma
sold
Firstcash Holdings
FCFS
$1K-$15K
Trade dateDec 22, 2023
FirstCash Holdings, Inc. -
Filed 9mo ago· Aug 12, 2025
599 days to disclose · 554 past 45-day window
Markwayne Mullin
Markwayne Mullin
RSenateOklahoma
sold
Fabrinet
FN
$1K-$15K
224.4% vs S&P 500
Trade dateDec 22, 2023
Filed 10mo ago· Aug 6, 2025
29 days to disclose
John Boozman
John Boozman
RSenateArkansas
sold
iShares iBoxx High Yield Corporate Bond
HYG
$1K-$15K
Trade dateJul 8, 2025
iShares iBoxx $ High Yield Corporate Bond ETF
Filed 10mo ago· Jul 30, 2025
939 days to disclose · 894 past 45-day window
Markwayne Mullin
Markwayne Mullin
RSenateOklahoma
bought
Fabrinet
FN
$1K-$15K
+363.2% vs S&P 500
Trade dateJan 3, 2023
Filed 10mo ago· Jul 14, 2025
14 days to disclose
Lindsey Graham
Lindsey Graham
RSenateSouth Carolina
bought
Invesco BulletShares 2031 Corporate Bond ETF
BSCV
$15K-$50K
Trade dateJun 30, 2025
Filed 10mo ago· Jul 9, 2025
28 days to disclose
John Boozman
John Boozman
RSenateArkansas
bought
Invesco Short Term Treasury ETF
TBLL
$1K-$15K
Trade dateJun 11, 2025
Filed 11mo ago· Jul 2, 2025
29 days to disclose
Ron Wyden
Ron Wyden
DSenateOregon
sold
Pfizer
PFE
$1K-$15K
+11.6% vs S&P 500
Trade dateJun 3, 2025
Pfizer, Inc.
Pharmaceutical
Filed 11mo ago· Jun 19, 2025
18 days to disclose
Mitch McConnell
Mitch McConnell
RSenateKentucky
bought
Wells Fargo
WFC
$1K-$15K
+3.6% vs S&P 500
Trade dateJun 1, 2025
Filed 11mo ago· Jun 14, 2025
15 days to disclose
John Boozman
John Boozman
RSenateArkansas
sold
Fortune Brands Innovations
FBIN
$1K-$15K
+22.0% vs S&P 500
Trade dateMay 30, 2025
Industrials
Filed 11mo ago· Jun 14, 2025
29 days to disclose
John Boozman
John Boozman
RSenateArkansas
sold
Invesco Short Term Treasury ETF
TBLL
$1K-$15K
Trade dateMay 16, 2025
Filed 11mo ago· Jun 11, 2025
29 days to disclose
Markwayne Mullin
Markwayne Mullin
RSenateOklahoma
bought
LPL Financial Holdings
LPLA
$15K-$50K
30.4% vs S&P 500
Trade dateMay 13, 2025
Filed 11mo ago· Jun 11, 2025
29 days to disclose
Markwayne Mullin
Markwayne Mullin
RSenateOklahoma
bought
Thermo Fisher Scientific
TMO
$15K-$50K
2.4% vs S&P 500
Trade dateMay 13, 2025
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 12mo ago· Jun 4, 2025
29 days to disclose
David McCormick
David McCormick
RSenatePennsylvania
sold
iShares Core S&P Small-Cap ETF
IJR
$1K-$15K
+34.3% vs S&P 500
Trade dateMay 6, 2025
S&P Smallcap Ishares Core ETF
Filed 1.0y ago· May 26, 2025
17 days to disclose
John W. Hickenlooper
John W. Hickenlooper
DSenateColorado
bought
Liberty Media
FWONK
$100K-$250K
22.7% vs S&P 500
Trade dateMay 9, 2025
Telecom
Filed 1.1y ago· May 15, 2025
30 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
sold
Microsoft
MSFT
$15K-$50K
+84.3% vs S&P 500
Trade dateApr 15, 2025
Filed 1.1y ago· May 14, 2025
22 days to disclose
John Boozman
John Boozman
RSenateArkansas
bought
Microsoft
MSFT
$1K-$15K
72.9% vs S&P 500
Trade dateApr 22, 2025
Technology
Filed 1.1y ago· May 14, 2025
28 days to disclose
John Boozman
John Boozman
RSenateArkansas
bought
Microsoft
MSFT
$1K-$15K
73.0% vs S&P 500
Trade dateApr 16, 2025
Technology
Filed 1.1y ago· May 14, 2025
35 days to disclose
John Boozman
John Boozman
RSenateArkansas
sold
iShares 1-3 Year Treasury Bond ETF
SHY
$1K-$15K
+36.8% vs S&P 500
Trade dateApr 9, 2025
Filed 1.1y ago· May 14, 2025
35 days to disclose
John Boozman
John Boozman
RSenateArkansas
bought
iShares iBoxx High Yield Corporate Bond
HYG
$1K-$15K
Trade dateApr 9, 2025
iShares iBoxx $ High Yield Corporate Bond ETF