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 504
Filed 11mo ago· Jul 1, 2025
28 days to disclose
Cleo Fields
Cleo Fields
DHouseLouisiana-06
bought
Microsoft
MSFT
$1K-$15K
61.9% vs S&P 500
Trade dateJun 3, 2025
Stock
Technology
Filed 11mo ago· Jul 1, 2025
28 days to disclose
Cleo Fields
Cleo Fields
DHouseLouisiana-06
bought
Microsoft
MSFT
$250K-$500K
61.9% vs S&P 500
Trade dateJun 3, 2025
Stock
Technology
Filed 11mo ago· Jun 22, 2025
45 days to disclose
Jefferson Shreve
Jefferson Shreve
RHouseIndiana-06
bought
Microsoft
MSFT
$500K-$1M
69.2% vs S&P 500
Trade dateMay 8, 2025
Stock
Filed 11mo ago· Jun 11, 2025
20 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
bought
Microsoft
MSFT
$1K-$15K
64.4% vs S&P 500
Trade dateMay 22, 2025
Stock
Technology
Filed 11mo ago· Jun 11, 2025
21 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
bought
Microsoft
MSFT
$1K-$15K
64.0% vs S&P 500
Trade dateMay 21, 2025
Stock
Technology
Filed 1.0y ago· Jun 2, 2025
20 days to disclose
David J. Taylor
David J. Taylor
RHouseOhio-02
sold
Microsoft
MSFT
$1K-$15K
+59.2% vs S&P 500
Trade dateMay 13, 2025
Stock
Filed 1.0y ago· Jun 2, 2025
21 days to disclose
David J. Taylor
David J. Taylor
RHouseOhio-02
sold
Microsoft
MSFT
$1K-$15K
+62.6% vs S&P 500
Trade dateMay 12, 2025
Stock
Filed 1.0y ago· May 16, 2025
35 days to disclose
Dan Newhouse
Dan Newhouse
RHouseWashington-04
sold
Microsoft
MSFT
$1K-$15K
+86.7% vs S&P 500
Trade dateApr 11, 2025
Stock
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
37 days to disclose
Julie Johnson
Julie Johnson
DHouseTexas-32
sold
Microsoft
MSFT
$1K-$15K
+101.8% vs S&P 500
Trade dateApr 7, 2025
Stock
Technology
Filed 1.1y ago· May 14, 2025
40 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
bought
Microsoft
MSFT
$50K-$100K
29.7% vs S&P 500
Trade dateApr 4, 2025
Stock
OptionTechnology
Call options · Strike $320 · Expires Jun 18, 2026 (440 days from purchase)
Filed 1.1y ago· May 14, 2025
43 days to disclose
Julie Johnson
Julie Johnson
DHouseTexas-32
sold
Microsoft
MSFT
$1K-$15K
+78.0% vs S&P 500
Trade dateApr 1, 2025
Stock
Technology
Filed 1.1y ago· May 14, 2025
43 days to disclose
Julie Johnson
Julie Johnson
DHouseTexas-32
sold
Microsoft
MSFT
$15K-$50K
+78.0% vs S&P 500
Trade dateApr 1, 2025
Stock
Technology
Filed 1.1y ago· Apr 16, 2025
44 days to disclose
Bruce Westerman
Bruce Westerman
RHouseArkansas-04
bought
Microsoft
MSFT
$15K-$50K
56.5% vs S&P 500
Trade dateMar 3, 2025
Stock
Filed 1.2y ago· Apr 8, 2025
12 days to disclose
Greg Landsman
Greg Landsman
DHouseOhio-01
sold
Microsoft
MSFT
$50K-$100K
+75.1% vs S&P 500
Trade dateMar 27, 2025
Stock
Technology
Filed 1.2y ago· Apr 8, 2025
12 days to disclose
Greg Landsman
Greg Landsman
DHouseOhio-01
sold
Microsoft
MSFT
$50K-$100K
+75.1% vs S&P 500
Trade dateMar 27, 2025
Stock
Technology
Filed 1.2y ago· Mar 6, 2025
10 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$1K-$15K
+59.9% vs S&P 500
Trade dateFeb 24, 2025
Stock
Technology
Filed 1.2y ago· Mar 6, 2025
13 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$1K-$15K
+57.7% vs S&P 500
Trade dateFeb 21, 2025
Stock
Technology
Filed 1.2y ago· Mar 6, 2025
20 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
bought
Microsoft
MSFT
$1M-$5M
18.6% vs S&P 500
Trade dateFeb 14, 2025
Stock
OptionTechnology
Call options · Strike $230 · Expired Jan 16, 2026 (336 days from purchase)
Filed 1.2y ago· Mar 6, 2025
20 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$1M-$5M
+54.3% vs S&P 500
Trade dateFeb 14, 2025
Stock
Technology
Filed 1.2y ago· Mar 6, 2025
20 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
bought
Microsoft
MSFT
$1M-$5M
18.6% vs S&P 500
Trade dateFeb 14, 2025
Stock
OptionTechnology
Call options · Strike $240 · Expired Dec 19, 2025 (308 days from purchase)
Filed 1.2y ago· Mar 6, 2025
20 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
bought
Microsoft
MSFT
$500K-$1M
18.6% vs S&P 500
Trade dateFeb 14, 2025
Stock
OptionTechnology
Call options · Strike $240 · Expired Dec 19, 2025 (308 days from purchase)
Filed 1.2y ago· Mar 6, 2025
20 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$500K-$1M
+20.0% vs S&P 500
Trade dateFeb 14, 2025
Stock
OptionTechnology
Call options · Strike $325 · Expires Jun 18, 2026 (489 days from purchase)
Filed 1.2y ago· Mar 6, 2025
20 days to disclose
John Boozman
John Boozman
RSenateArkansas
bought
Microsoft
MSFT
$1K-$15K
47.0% vs S&P 500
Trade dateFeb 14, 2025
Technology
Filed 1.2y ago· Mar 6, 2025
20 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
bought
Microsoft
MSFT
$1M-$5M
18.6% vs S&P 500
Trade dateFeb 14, 2025
Stock
OptionTechnology
Call options · Strike $235 · Expired Jan 16, 2026 (336 days from purchase)
Filed 1.2y ago· Mar 6, 2025
20 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$250K-$500K
+20.0% vs S&P 500
Trade dateFeb 14, 2025
Stock
OptionTechnology
Call options · Strike $325 · Expires Jun 18, 2026 (489 days from purchase)
Filed 1.2y ago· Mar 6, 2025
20 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$1M-$5M
+20.0% vs S&P 500
Trade dateFeb 14, 2025
Stock
OptionTechnology
Call options · Strike $320 · Expires Jun 18, 2026 (489 days from purchase)
Filed 1.2y ago· Mar 6, 2025
29 days to disclose
John Boozman
John Boozman
RSenateArkansas
bought
Microsoft
MSFT
$1K-$15K
52.1% vs S&P 500
Trade dateFeb 5, 2025
Technology
Filed 1.3y ago· Feb 27, 2025
14 days to disclose
Markwayne Mullin
Markwayne Mullin
RSenateOklahoma
bought
Microsoft
MSFT
$50K-$100K
48.1% vs S&P 500
Trade dateFeb 13, 2025
Filed 1.3y ago· Feb 14, 2025
35 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
sold
Microsoft
MSFT
$15K-$50K
+61.8% vs S&P 500
Trade dateJan 10, 2025
Filed 1.3y ago· Feb 10, 2025
10 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$1K-$15K
+60.4% vs S&P 500
Trade dateJan 31, 2025
Stock
Technology
Filed 1.3y ago· Feb 10, 2025
20 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$1K-$15K
+56.9% vs S&P 500
Trade dateJan 21, 2025
Stock
Technology
Filed 1.3y ago· Feb 10, 2025
25 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$1K-$15K
+60.6% vs S&P 500
Trade dateJan 16, 2025
Stock
Technology
Filed 1.4y ago· Jan 14, 2025
25 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
bought
Microsoft
MSFT
$1M-$5M
28.2% vs S&P 500
Trade dateDec 20, 2024
Stock
OptionTechnology
Filed 1.4y ago· Jan 14, 2025
25 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$1M-$5M
+23.0% vs S&P 500
Trade dateDec 20, 2024
Stock
OptionTechnology
Call options · Strike $230 · Expired Jan 16, 2026 (392 days from purchase)
Filed 1.4y ago· Jan 14, 2025
25 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
bought
Microsoft
MSFT
$1M-$5M
28.2% vs S&P 500
Trade dateDec 20, 2024
Stock
OptionTechnology
Call options · Strike $230 · Expired Dec 19, 2025 (364 days from purchase)
Filed 1.4y ago· Jan 14, 2025
25 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
bought
Microsoft
MSFT
$1M-$5M
28.2% vs S&P 500
Trade dateDec 20, 2024
Stock
OptionTechnology
Call options · Strike $240 · Expired Sep 19, 2025 (273 days from purchase)
Filed 1.4y ago· Jan 14, 2025
25 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$1M-$5M
+23.0% vs S&P 500
Trade dateDec 20, 2024
Stock
OptionTechnology
Call options · Strike $230 · Expired Jan 16, 2026 (392 days from purchase)
Filed 1.4y ago· Jan 14, 2025
25 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
bought
Microsoft
MSFT
$1M-$5M
28.2% vs S&P 500
Trade dateDec 20, 2024
Stock
OptionTechnology
Call options · Strike $225 · Expired Dec 19, 2025 (364 days from purchase)
Filed 1.4y ago· Jan 14, 2025
25 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$1M-$5M
+23.0% vs S&P 500
Trade dateDec 20, 2024
Stock
OptionTechnology
Call options · Strike $240 · Expired Dec 19, 2025 (364 days from purchase)
Filed 1.4y ago· Jan 14, 2025
25 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$1M-$5M
+23.0% vs S&P 500
Trade dateDec 20, 2024
Stock
OptionTechnology
Call options · Strike $235 · Expired Jan 16, 2026 (392 days from purchase)
Filed 1.4y ago· Jan 10, 2025
8 days to disclose
James Comer
James Comer
RHouseKentucky-01
bought
Microsoft
MSFT
$1K-$15K
54.2% vs S&P 500
Trade dateJan 2, 2025
Stock
Filed 1.5y ago· Dec 19, 2024
1 day to disclose
Pete Sessions
Pete Sessions
RHouseTexas-17
bought
Microsoft
MSFT
$1K-$15K
58.5% vs S&P 500
Trade dateDec 18, 2024
Stock
Filed 1.5y ago· Dec 5, 2024
16 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
bought
Microsoft
MSFT
$1M-$5M
24.9% vs S&P 500
Trade dateNov 19, 2024
Stock
OptionTechnology
Call options · Strike $230 · Expired Jun 20, 2025 (213 days from purchase)
Filed 1.5y ago· Dec 5, 2024
16 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
bought
Microsoft
MSFT
$1M-$5M
24.9% vs S&P 500
Trade dateNov 19, 2024
Stock
OptionTechnology
Call options · Strike $235 · Expired Jun 20, 2025 (213 days from purchase)
Filed 1.5y ago· Dec 5, 2024
16 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
bought
Microsoft
MSFT
$1M-$5M
24.9% vs S&P 500
Trade dateNov 19, 2024
Stock
OptionTechnology
Call options · Strike $240 · Expired Jun 20, 2025 (213 days from purchase)
Filed 1.5y ago· Dec 5, 2024
16 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$1M-$5M
+23.9% vs S&P 500
Trade dateNov 19, 2024
Stock
OptionTechnology
Call options · Strike $230 · Expired Sep 19, 2025 (304 days from purchase)
Filed 1.5y ago· Dec 5, 2024
16 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$1M-$5M
+23.9% vs S&P 500
Trade dateNov 19, 2024
Stock
OptionTechnology
Call options · Strike $240 · Expired Sep 19, 2025 (304 days from purchase)
Filed 1.5y ago· Dec 5, 2024
16 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$1M-$5M
+23.9% vs S&P 500
Trade dateNov 19, 2024
Stock
OptionTechnology
Filed 1.5y ago· Dec 5, 2024
21 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$1K-$15K
+57.9% vs S&P 500
Trade dateNov 14, 2024
Stock
Technology
Filed 1.5y ago· Dec 5, 2024
23 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$1K-$15K
+56.8% vs S&P 500
Trade dateNov 12, 2024
Stock
Technology
Filed 1.5y ago· Nov 15, 2024
17 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
sold
Microsoft
MSFT
$15K-$50K
+58.7% vs S&P 500
Trade dateOct 29, 2024
Filed 1.6y ago· Nov 6, 2024
34 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$1K-$15K
+66.2% vs S&P 500
Trade dateOct 3, 2024
Stock
Technology
Filed 1.6y ago· Nov 6, 2024
35 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$15K-$50K
+66.9% vs S&P 500
Trade dateOct 2, 2024
Stock
Technology
Filed 1.7y ago· Oct 3, 2024
21 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$1K-$15K
+68.8% vs S&P 500
Trade dateSep 12, 2024
Stock
Technology
Filed 1.7y ago· Sep 12, 2024
3 days to disclose
Pete Sessions
Pete Sessions
RHouseTexas-17
bought
Microsoft
MSFT
$1K-$15K
69.9% vs S&P 500
Trade dateSep 9, 2024
Stock
Filed 1.7y ago· Sep 11, 2024
30 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$15K-$50K
+37.2% vs S&P 500
Trade dateAug 12, 2024
Stock
OptionTechnology
Call options · Strike $225 · Expired Dec 19, 2025 (494 days from purchase)
Filed 1.7y ago· Sep 11, 2024
30 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
bought
Microsoft
MSFT
$15K-$50K
70.1% vs S&P 500
Trade dateAug 12, 2024
Stock
Technology
Filed 1.7y ago· Sep 9, 2024
9 days to disclose
Suzan K. DelBene
Suzan K. DelBene
DHouseWashington-01
sold
Microsoft
MSFT
$100K-$250K
+76.1% vs S&P 500
Trade dateAug 31, 2024
Stock
Technology
Filed 1.7y ago· Sep 6, 2024
2 days to disclose
John James
John James
RHouseMichigan-10
sold
Microsoft
MSFT
$15K-$50K
+76.6% vs S&P 500
Trade dateSep 4, 2024
Stock
Technology
Filed 1.8y ago· Sep 2, 2024
297 days to disclose · 252 past 45-day window
John James
John James
RHouseMichigan-10
bought
Microsoft
MSFT
$15K-$50K
86.9% vs S&P 500
Trade dateNov 10, 2023
Stock
Technology
Filed 1.8y ago· Aug 21, 2024
355 days to disclose · 310 past 45-day window
Jared Moskowitz
Jared Moskowitz
DHouseFlorida-23
bought
Microsoft
MSFT
$1K-$15K
75.9% vs S&P 500
Trade dateSep 1, 2023
Stock
Technology