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 201300 of 504
Filed 1.8y ago· Aug 21, 2024
404 days to disclose · 359 past 45-day window
Jared Moskowitz
Jared Moskowitz
DHouseFlorida-23
bought
Microsoft
MSFT
$1K-$15K
86.5% vs S&P 500
Trade dateJul 14, 2023
Stock
Technology
Filed 1.8y ago· Aug 20, 2024
14 days to disclose
Scott Franklin
Scott Franklin
RHouseFlorida-18
sold
Microsoft
MSFT
$15K-$50K
+84.6% vs S&P 500
Trade dateAug 6, 2024
Stock
Technology
Filed 1.8y ago· Aug 14, 2024
77 days to disclose · 32 past 45-day window
Greg Landsman
Greg Landsman
DHouseOhio-01
sold
Microsoft
MSFT
$1K-$15K
+36.8% vs S&P 500
Trade dateMay 29, 2024
Stock
Technology
Filed 1.8y ago· Aug 14, 2024
223 days to disclose · 178 past 45-day window
Greg Landsman
Greg Landsman
DHouseOhio-01
sold
Microsoft
MSFT
$1K-$15K
+37.4% vs S&P 500
Trade dateJan 4, 2024
Stock
Technology
Filed 1.8y ago· Aug 14, 2024
378 days to disclose · 333 past 45-day window
Greg Landsman
Greg Landsman
DHouseOhio-01
sold
Microsoft
MSFT
$1K-$15K
+112.5% vs S&P 500
Trade dateAug 2, 2023
Stock
Technology
Filed 1.8y ago· Aug 14, 2024
442 days to disclose · 397 past 45-day window
Greg Landsman
Greg Landsman
DHouseOhio-01
bought
Microsoft
MSFT
$1K-$15K
41.7% vs S&P 500
Trade dateMay 30, 2023
Stock
Technology
Filed 1.9y ago· Jul 11, 2024
21 days to disclose
John Boozman
John Boozman
RSenateArkansas
bought
Microsoft
MSFT
$1K-$15K
65.9% vs S&P 500
Trade dateJun 20, 2024
Technology
Filed 1.9y ago· Jul 9, 2024
11 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
bought
Microsoft
MSFT
$1K-$15K
70.0% vs S&P 500
Trade dateJun 28, 2024
Stock
Technology
Filed 1.9y ago· Jul 9, 2024
18 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$1K-$15K
+62.1% vs S&P 500
Trade dateJun 21, 2024
Stock
Technology
Filed 2.0y ago· Jun 8, 2024
25 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$1M-$5M
+39.8% vs S&P 500
Trade dateMay 14, 2024
Stock
OptionTechnology
Call options · Strike $230 · Expired Dec 19, 2025 (584 days from purchase)
Filed 2.0y ago· Jun 8, 2024
25 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
bought
Microsoft
MSFT
$1M-$5M
41.5% vs S&P 500
Trade dateMay 14, 2024
Stock
OptionTechnology
Call options · Strike $225 · Expired Jun 20, 2025 (402 days from purchase)
Filed 2.0y ago· Jun 8, 2024
25 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$1M-$5M
+39.8% vs S&P 500
Trade dateMay 14, 2024
Stock
OptionTechnology
Call options · Strike $225 · Expired Dec 19, 2025 (584 days from purchase)
Filed 2.0y ago· Jun 8, 2024
25 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
bought
Microsoft
MSFT
$1M-$5M
41.5% vs S&P 500
Trade dateMay 14, 2024
Stock
OptionTechnology
Call options · Strike $220 · Expired Jun 20, 2025 (402 days from purchase)
Filed 2.1y ago· May 15, 2024
43 days to disclose
Shri Thanedar
Shri Thanedar
DHouseMichigan-13
sold
Microsoft
MSFT
$1K-$15K
+37.6% vs S&P 500
Trade dateApr 2, 2024
Stock
Technology
Filed 2.1y ago· May 15, 2024
43 days to disclose
Shri Thanedar
Shri Thanedar
DHouseMichigan-13
sold
Microsoft
MSFT
$1K-$15K
+37.6% vs S&P 500
Trade dateApr 2, 2024
Stock
Technology
Filed 2.1y ago· Apr 25, 2024
15 days to disclose
Dan Newhouse
Dan Newhouse
RHouseWashington-04
sold
Microsoft
MSFT
$1K-$15K
+80.9% vs S&P 500
Trade dateApr 10, 2024
Stock
Filed 2.2y ago· Mar 8, 2024
8 days to disclose
Suzan K. DelBene
Suzan K. DelBene
DHouseWashington-01
sold
Microsoft
MSFT
$100K-$250K
+37.9% vs S&P 500
Trade dateFeb 29, 2024
Stock
Technology
Filed 2.2y ago· Mar 7, 2024
23 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
bought
Microsoft
MSFT
$500K-$1M
46.2% vs S&P 500
Trade dateFeb 13, 2024
Stock
OptionTechnology
Call options · Strike $170 · Expired Jan 17, 2025 (339 days from purchase)
Filed 2.2y ago· Mar 7, 2024
23 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
bought
Microsoft
MSFT
$1M-$5M
46.2% vs S&P 500
Trade dateFeb 13, 2024
Stock
OptionTechnology
Call options · Strike $170 · Expired Jan 17, 2025 (339 days from purchase)
Filed 2.2y ago· Mar 7, 2024
23 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$1M-$5M
+48.1% vs S&P 500
Trade dateFeb 13, 2024
Stock
OptionTechnology
Call options · Strike $240 · Expired Jun 20, 2025 (493 days from purchase)
Filed 2.2y ago· Mar 7, 2024
23 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$500K-$1M
+48.1% vs S&P 500
Trade dateFeb 13, 2024
Stock
OptionTechnology
Call options · Strike $225 · Expired Jun 20, 2025 (493 days from purchase)
Filed 2.2y ago· Mar 7, 2024
24 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$1M-$5M
+46.0% vs S&P 500
Trade dateFeb 12, 2024
Stock
OptionTechnology
Call options · Strike $220 · Expired Jun 20, 2025 (494 days from purchase)
Filed 2.2y ago· Mar 7, 2024
24 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$1M-$5M
+79.5% vs S&P 500
Trade dateFeb 12, 2024
Stock
Technology
Filed 2.2y ago· Mar 7, 2024
24 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
bought
Microsoft
MSFT
$1M-$5M
46.3% vs S&P 500
Trade dateFeb 12, 2024
Stock
OptionTechnology
Call options · Strike $170 · Expired Jan 17, 2025 (340 days from purchase)
Filed 2.2y ago· Mar 7, 2024
24 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
bought
Microsoft
MSFT
$1M-$5M
46.3% vs S&P 500
Trade dateFeb 12, 2024
Stock
OptionTechnology
Call options · Strike $165 · Expired Jan 17, 2025 (340 days from purchase)
Filed 2.2y ago· Mar 7, 2024
24 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
bought
Microsoft
MSFT
$500K-$1M
46.3% vs S&P 500
Trade dateFeb 12, 2024
Stock
OptionTechnology
Call options · Strike $165 · Expired Jan 17, 2025 (340 days from purchase)
Filed 2.2y ago· Mar 7, 2024
24 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
bought
Microsoft
MSFT
$1M-$5M
46.3% vs S&P 500
Trade dateFeb 12, 2024
Stock
OptionTechnology
Call options · Strike $165 · Expired Jan 17, 2025 (340 days from purchase)
Filed 2.2y ago· Mar 7, 2024
24 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
bought
Microsoft
MSFT
$1M-$5M
46.3% vs S&P 500
Trade dateFeb 12, 2024
Stock
OptionTechnology
Call options · Strike $165 · Expired Jan 17, 2025 (340 days from purchase)
Filed 2.2y ago· Mar 7, 2024
24 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$1M-$5M
+46.0% vs S&P 500
Trade dateFeb 12, 2024
Stock
OptionTechnology
Call options · Strike $235 · Expired Jun 20, 2025 (494 days from purchase)
Filed 2.2y ago· Mar 7, 2024
24 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$1M-$5M
+46.0% vs S&P 500
Trade dateFeb 12, 2024
Stock
OptionTechnology
Call options · Strike $230 · Expired Jun 20, 2025 (494 days from purchase)
Filed 2.2y ago· Mar 7, 2024
24 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$500K-$1M
+46.0% vs S&P 500
Trade dateFeb 12, 2024
Stock
OptionTechnology
Filed 2.2y ago· Mar 7, 2024
28 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$1K-$15K
+80.6% vs S&P 500
Trade dateFeb 8, 2024
Stock
Technology
Filed 2.3y ago· Feb 29, 2024
22 days to disclose
Pete Sessions
Pete Sessions
RHouseTexas-17
bought
Microsoft
MSFT
$1K-$15K
74.5% vs S&P 500
Trade dateFeb 7, 2024
Stock
Filed 2.3y ago· Feb 23, 2024
29 days to disclose
Shri Thanedar
Shri Thanedar
DHouseMichigan-13
sold
Microsoft
MSFT
$1K-$15K
+81.4% vs S&P 500
Trade dateJan 25, 2024
Stock
Technology
Filed 2.3y ago· Feb 23, 2024
29 days to disclose
Shri Thanedar
Shri Thanedar
DHouseMichigan-13
sold
Microsoft
MSFT
$1K-$15K
+81.4% vs S&P 500
Trade dateJan 25, 2024
Stock
Technology
Filed 2.3y ago· Feb 15, 2024
28 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$1K-$15K
+89.2% vs S&P 500
Trade dateJan 18, 2024
Stock
Technology
Filed 2.3y ago· Feb 14, 2024
42 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
sold
Microsoft
MSFT
$15K-$50K
+37.7% vs S&P 500
Trade dateJan 3, 2024
Filed 2.4y ago· Jan 24, 2024
5 days to disclose
Blake D. Moore
Blake D. Moore
RHouseUtah-01
sold
Microsoft
MSFT
$1K-$15K
+85.0% vs S&P 500
Trade dateJan 19, 2024
Technology
Filed 2.4y ago· Jan 24, 2024
5 days to disclose
Blake D. Moore
Blake D. Moore
RHouseUtah-01
sold
Microsoft
MSFT
$1K-$15K
+85.0% vs S&P 500
Trade dateJan 19, 2024
Technology
Filed 2.4y ago· Jan 24, 2024
5 days to disclose
Blake D. Moore
Blake D. Moore
RHouseUtah-01
sold
Microsoft
MSFT
$15K-$50K
+85.0% vs S&P 500
Trade dateJan 19, 2024
Technology
Filed 2.4y ago· Jan 17, 2024
34 days to disclose
Jerry Moran
Jerry Moran
RSenateKansas
sold
Microsoft
MSFT
$1K-$15K
+94.1% vs S&P 500
Trade dateDec 14, 2023
Technology
Filed 2.4y ago· Jan 17, 2024
34 days to disclose
Jerry Moran
Jerry Moran
RSenateKansas
sold
Microsoft
MSFT
$1K-$15K
+94.1% vs S&P 500
Trade dateDec 14, 2023
Technology
Filed 2.5y ago· Dec 15, 2023
11 days to disclose
John R. Curtis
John R. Curtis
RSenateUtah
sold
Microsoft
MSFT
$1K-$15K
+102.0% vs S&P 500
Trade dateDec 4, 2023
Technology
Filed 2.5y ago· Dec 15, 2023
36 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
sold
Microsoft
MSFT
$1K-$15K
+61.9% vs S&P 500
Trade dateNov 9, 2023
Option
Filed 2.5y ago· Dec 8, 2023
24 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
bought
Microsoft
MSFT
$5M-$10M
51.2% vs S&P 500
Trade dateNov 14, 2023
OptionTechnology
Call options · Strike $170 · Expired Jun 21, 2024 (220 days from purchase)
Filed 2.5y ago· Dec 8, 2023
24 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$1M-$2M
+63.0% vs S&P 500
Trade dateNov 14, 2023
OptionTechnology
Call options · Strike $160 · Expired Jun 21, 2024 (220 days from purchase)
Filed 2.5y ago· Dec 8, 2023
24 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$5M-$10M
+63.0% vs S&P 500
Trade dateNov 14, 2023
OptionTechnology
Call options · Strike $170 · Expired Jan 17, 2025 (430 days from purchase)
Filed 2.6y ago· Nov 11, 2023
15 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
bought
Microsoft
MSFT
$1K-$15K
100.1% vs S&P 500
Trade dateOct 27, 2023
Technology
Filed 2.6y ago· Nov 11, 2023
26 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
bought
Microsoft
MSFT
$1K-$15K
87.0% vs S&P 500
Trade dateOct 16, 2023
Technology
Filed 2.6y ago· Nov 7, 2023
5 days to disclose
Pete Sessions
Pete Sessions
RHouseTexas-17
bought
Microsoft
MSFT
$100K-$250K
91.1% vs S&P 500
Trade dateNov 2, 2023
Filed 2.6y ago· Oct 12, 2023
29 days to disclose
Markwayne Mullin
Markwayne Mullin
RSenateOklahoma
bought
Microsoft
MSFT
$15K-$50K
33.5% vs S&P 500
Trade dateSep 13, 2023
Filed 2.7y ago· Sep 23, 2023
11 days to disclose
Pete Sessions
Pete Sessions
RHouseTexas-17
bought
Microsoft
MSFT
$1K-$15K
84.1% vs S&P 500
Trade dateSep 12, 2023
Filed 2.7y ago· Sep 22, 2023
31 days to disclose
Dan Sullivan
Dan Sullivan
RSenateAlaska
sold
Microsoft
MSFT
$50K-$100K
+120.5% vs S&P 500
Trade dateAug 22, 2023
Technology
Filed 2.7y ago· Sep 18, 2023
27 days to disclose
Dan Sullivan
Dan Sullivan
RSenateAlaska
sold
Microsoft
MSFT
$50K-$100K
+120.5% vs S&P 500
Trade dateAug 22, 2023
Technology
Filed 2.7y ago· Sep 16, 2023
32 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
bought
Microsoft
MSFT
$1M-$2M
36.6% vs S&P 500
Trade dateAug 15, 2023
OptionTechnology
Call options · Strike $170 · Expired Jun 21, 2024 (311 days from purchase)
Filed 2.7y ago· Sep 16, 2023
32 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$1M-$2M
+65.2% vs S&P 500
Trade dateAug 15, 2023
OptionTechnology
Call options · Strike $165 · Expired Jan 19, 2024 (157 days from purchase)
Filed 2.7y ago· Sep 16, 2023
32 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$1M-$2M
+65.2% vs S&P 500
Trade dateAug 15, 2023
OptionTechnology
Call options · Strike $170 · Expired Jun 21, 2024 (311 days from purchase)
Filed 2.7y ago· Sep 16, 2023
40 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
bought
Microsoft
MSFT
$1K-$15K
34.6% vs S&P 500
Trade dateAug 7, 2023
OptionTechnology
Call options · Strike $160 · Expired Mar 15, 2024 (221 days from purchase)
Filed 2.8y ago· Aug 10, 2023
1444 days to disclose · 1399 past 45-day window
Rick W. Allen
Rick W. Allen
RHouseGeorgia-12
bought
Microsoft
MSFT
$15K-$50K
Trade dateAug 27, 2019
Technology
Filed 2.8y ago· Aug 7, 2023
47 days to disclose · 2 past 45-day window
John R. Curtis
John R. Curtis
RSenateUtah
sold
Microsoft
MSFT
$1K-$15K
+118.9% vs S&P 500
Trade dateJun 21, 2023
Technology
Filed 2.9y ago· Jul 26, 2023
238 days to disclose · 193 past 45-day window
Dan Sullivan
Dan Sullivan
RSenateAlaska
bought
Microsoft
MSFT
$15K-$50K
8.7% vs S&P 500
Trade dateNov 30, 2022
Technology
Filed 2.9y ago· Jul 14, 2023
24 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
sold
Microsoft
MSFT
$250K-$500K
+118.9% vs S&P 500
Trade dateJun 20, 2023
Filed 2.9y ago· Jul 11, 2023
15 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
bought
Microsoft
MSFT
$1K-$15K
90.9% vs S&P 500
Trade dateJun 26, 2023
Technology
Filed 3.0y ago· Jun 11, 2023
26 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$1M-$2M
+78.3% vs S&P 500
Trade dateMay 16, 2023
OptionTechnology
Call options · Strike $165 · Expired Aug 18, 2023 (94 days from purchase)
Filed 3.0y ago· Jun 11, 2023
26 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
bought
Microsoft
MSFT
$1M-$5M
105.8% vs S&P 500
Trade dateMay 16, 2023
Technology
Filed 3.0y ago· Jun 11, 2023
27 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
bought
Microsoft
MSFT
$500K-$1M
43.4% vs S&P 500
Trade dateMay 15, 2023
OptionTechnology
Call options · Strike $160 · Expired Sep 15, 2023 (123 days from purchase)
Filed 3.0y ago· Jun 11, 2023
27 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$1M-$2M
+77.1% vs S&P 500
Trade dateMay 15, 2023
OptionTechnology
Call options · Strike $160 · Expired Jan 19, 2024 (249 days from purchase)
Filed 3.0y ago· Jun 11, 2023
27 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
bought
Microsoft
MSFT
$1M-$2M
43.4% vs S&P 500
Trade dateMay 15, 2023
OptionTechnology
Call options · Strike $155 · Expired Jan 19, 2024 (249 days from purchase)
Filed 3.0y ago· Jun 11, 2023
27 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$1M-$2M
+77.1% vs S&P 500
Trade dateMay 15, 2023
OptionTechnology
Call options · Strike $165 · Expired Jan 19, 2024 (249 days from purchase)
Filed 3.0y ago· Jun 11, 2023
27 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
bought
Microsoft
MSFT
$1M-$2M
43.4% vs S&P 500
Trade dateMay 15, 2023
OptionTechnology
Call options · Strike $160 · Expired Jan 19, 2024 (249 days from purchase)
Filed 3.0y ago· Jun 11, 2023
41 days to disclose
Josh Gottheimer
Josh Gottheimer
DHouseNew Jersey-05
sold
Microsoft
MSFT
$1K-$15K
+76.1% vs S&P 500
Trade dateMay 1, 2023
OptionTechnology
Call options · Strike $160 · Expired Jun 21, 2024 (417 days from purchase)
Filed 3.0y ago· May 26, 2023
570 days to disclose · 525 past 45-day window
Dan Newhouse
Dan Newhouse
RHouseWashington-04
bought
Microsoft
MSFT
$1K-$15K
27.1% vs S&P 500
Trade dateNov 2, 2021