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.

Defense
Showing 129 of 29
Filed 20d 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 6mo ago· Nov 15, 2025
37 days to disclose
John Boozman
John Boozman
RSenateArkansas
sold
COLGATE PALMOLIVE LTD
COLPAL
$1K-$15K
Trade dateOct 9, 2025
COLGATE PALMOLIVE
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 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 1.1y ago· May 14, 2025
36 days to disclose
John Boozman
John Boozman
RSenateArkansas
bought
COLGATE PALMOLIVE LTD
COLPAL
$1K-$15K
Trade dateApr 8, 2025
COLGATE PALMOLIVE
Filed 1.1y ago· May 12, 2025
34 days to disclose
Markwayne Mullin
Markwayne Mullin
RSenateOklahoma
sold
Thermo Fisher Scientific
TMO
$50K-$100K
+11.7% vs S&P 500
Trade dateApr 8, 2025
Filed 2.5y ago· Dec 15, 2023
11 days to disclose
John R. Curtis
John R. Curtis
RSenateUtah
sold
Thermo Fisher Scientific
TMO
$1K-$15K
+12.4% vs S&P 500
Trade dateDec 4, 2023
Healthcare
Filed 2.6y ago· Nov 1, 2023
29 days to disclose
Markwayne Mullin
Markwayne Mullin
RSenateOklahoma
bought
Thermo Fisher Scientific
TMO
$15K-$50K
21.9% vs S&P 500
Trade dateOct 3, 2023
Filed 2.6y ago· Oct 12, 2023
29 days to disclose
Markwayne Mullin
Markwayne Mullin
RSenateOklahoma
bought
Thermo Fisher Scientific
TMO
$15K-$50K
19.3% vs S&P 500
Trade dateSep 13, 2023
Filed 2.7y ago· Sep 22, 2023
31 days to disclose
Dan Sullivan
Dan Sullivan
RSenateAlaska
sold
Thermo Fisher Scientific
TMO
$1K-$15K
+73.8% vs S&P 500
Trade dateAug 22, 2023
Healthcare
Filed 2.7y ago· Sep 18, 2023
27 days to disclose
Dan Sullivan
Dan Sullivan
RSenateAlaska
sold
Thermo Fisher Scientific
TMO
$1K-$15K
+73.8% vs S&P 500
Trade dateAug 22, 2023
Healthcare
Filed 2.9y ago· Jul 26, 2023
238 days to disclose · 193 past 45-day window
Dan Sullivan
Dan Sullivan
RSenateAlaska
bought
Thermo Fisher Scientific
TMO
$1K-$15K
91.3% vs S&P 500
Trade dateNov 30, 2022
Healthcare
Filed 3.1y ago· May 12, 2023
39 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
sold
Thermo Fisher Scientific
TMO
$1K-$15K
+91.3% vs S&P 500
Trade dateApr 3, 2023
Healthcare
Filed 3.1y ago· May 11, 2023
38 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
sold
Thermo Fisher Scientific
TMO
$1K-$15K
+91.3% vs S&P 500
Trade dateApr 3, 2023
Healthcare
Filed 3.1y ago· May 1, 2023
5 days to disclose
Thomas R Carper
Thomas R Carper
DSenateDelaware
sold
Thermo Fisher Scientific
TMO
$1K-$15K
+88.5% vs S&P 500
Trade dateApr 26, 2023
Filed 3.1y ago· Apr 12, 2023
37 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
sold
Bank of Montreal
BMO
$1K-$15K
+17.9% vs S&P 500
Trade dateMar 6, 2023
Filed 3.2y ago· Mar 13, 2023
18 days to disclose
John R. Curtis
John R. Curtis
RSenateUtah
sold
Thermo Fisher Scientific
TMO
$1K-$15K
+14.1% vs S&P 500
Trade dateFeb 23, 2023
Healthcare
Filed 3.5y ago· Dec 21, 2022
21 days to disclose
Dan Sullivan
Dan Sullivan
RSenateAlaska
bought
Thermo Fisher Scientific
TMO
$1K-$15K
91.3% vs S&P 500
Trade dateNov 30, 2022
Healthcare
Filed 4.2y ago· Apr 8, 2022
9 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
bought
Bank of Montreal
BMO
$1K-$15K
27.5% vs S&P 500
Trade dateMar 30, 2022
Filed 4.2y ago· Apr 8, 2022
9 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
bought
Thermo Fisher Scientific
TMO
$1K-$15K
76.7% vs S&P 500
Trade dateMar 30, 2022
Healthcare
Filed 4.3y ago· Feb 3, 2022
16 days to disclose
Thomas R Carper
Thomas R Carper
DSenateDelaware
bought
Mosaic
MOS
$1K-$15K
101.4% vs S&P 500
Trade dateJan 18, 2022
Filed 4.9y ago· Jul 28, 2021
34 days to disclose
Angus S., Jr. King
Angus S., Jr. King
ISenateMaine
bought
Thermo Fisher Scientific
TMO
$1K-$15K
73.1% vs S&P 500
Trade dateJun 24, 2021
Filed 4.9y ago· Jul 6, 2021
14 days to disclose
John R. Curtis
John R. Curtis
RSenateUtah
sold
Thermo Fisher Scientific
TMO
$1K-$15K
+73.3% vs S&P 500
Trade dateJun 22, 2021
Healthcare
Filed 5.1y ago· May 17, 2021
178 days to disclose · 133 past 45-day window
Thomas R Carper
Thomas R Carper
DSenateDelaware
bought
Thermo Fisher Scientific
TMO
$1K-$15K
Trade dateNov 20, 2020
Filed 5.1y ago· May 2, 2021
383 days to disclose · 338 past 45-day window
DJ
David A Perdue , Jr
Senate
sold
Altria Group
MO
$1K-$15K
Trade dateApr 14, 2020