BeltwayTrader

built 2026-09-02

MSFT Microsoft Corp

Filings
135
Politicians
34
Buy / sell filings
63 / 72

Monthly activity in this name buys up, sales down — range midpoints, $M

Filterclear
Who ↕Security ↕Type ↕Owner ↕Amount (range) ↕Traded ↕Disclosed · lag ↕
Kevin HernR House · OK01MSFT Microsoft CorpSaleJoint$15,001 - $50,0002026-08-212026-09-02 12d
David TaylorR House · OH02MSFT Microsoft CorpSale$15,001 - $50,0002026-08-112026-08-21 10d
John BoozmanR Senate · ARMSFT Microsoft CorpPurchaseJoint$1,001 - $15,0002025-04-222026-08-20 485d
John BoozmanR Senate · ARMSFT Microsoft CorpPurchaseJoint$1,001 - $15,0002025-04-162026-08-20 491d
Rich McCormickR House · MSFT Microsoft CorpSale$1,001 - $15,0002026-07-302026-08-17 18d
Tracey Robert MannR House · KS01MSFT Microsoft CorpSaleSpouse$1,001 - $15,0002024-09-092026-08-14 704d
Tracey Robert MannR House · KS01MSFT Microsoft CorpPurchaseSpouse$1,001 - $15,0002024-08-202026-08-14 724d
Michael RulliR House · MSFT Microsoft CorpPurchase$1,001 - $15,0002026-02-052026-08-10 186d
Michael RulliR House · MSFT Microsoft CorpSale$1,001 - $15,0002026-02-202026-08-10 171d
Michael RulliR House · MSFT Microsoft CorpSale$1,001 - $15,0002026-06-252026-08-10 46d
David TaylorR House · OH02MSFT Microsoft CorpPurchase$1,001 - $15,0002026-07-242026-08-07 14d
David TaylorR House · OH02MSFT Microsoft Corp (1)Purchase$1,001 - $15,0002026-07-242026-08-07 14d
David TaylorR House · OH02MSFT Microsoft Corp (2)Purchase$1,001 - $15,0002026-07-242026-08-07 14d
Tommy TubervilleR Senate · ALMSFT Microsoft CorpSaleJoint$15,001 - $50,0002024-10-292026-08-05 645d
Tommy TubervilleR Senate · ALMSFT Microsoft CorpSaleJoint$15,001 - $50,0002025-04-152026-08-05 477d
Tommy TubervilleR Senate · ALMSFT Microsoft CorpSaleJoint$15,001 - $50,0002025-01-102026-08-05 572d
Tommy TubervilleR Senate · ALMSFT Microsoft CorpSaleJoint$15,001 - $50,0002025-10-072026-08-05 302d
Shelley Moore CapitoR Senate · WVMSFT Microsoft CorpSaleSpouse$15,001 - $50,0002026-07-212026-08-04 14d
Jared MoskowitzD House · FL23MSFT Microsoft Corp (1)Purchase$1,001 - $15,0002026-06-172026-07-27 40d
Jared MoskowitzD House · FL23MSFT Microsoft CorpPurchase$1,001 - $15,0002026-06-172026-07-27 40d
Jared MoskowitzD House · FL23MSFT Microsoft Corp (2)Purchase$1,001 - $15,0002026-06-172026-07-27 40d
Thomas H. KeanR House · NJ07MSFT Microsoft CorpSale$1,001 - $15,0002026-06-022026-07-16 44d
Gilbert CisnerosD House · CA31MSFT Microsoft CorpSale$15,001 - $50,0002026-06-162026-07-03 17d
Cleo FieldsD House · LA06MSFT Microsoft Corp (1)Purchase$1,001 - $15,0002026-06-112026-06-29 18d
Cleo FieldsD House · LA06MSFT Microsoft Corp (2)Purchase$1,001 - $15,0002026-06-112026-06-29 18d
Cleo FieldsD House · LA06MSFT Microsoft CorpPurchase$1,001 - $15,0002026-06-112026-06-29 18d
Matt Van EppsR House · MSFT Microsoft CorpSale$1,001 - $15,0002026-06-162026-06-17 1d
Jonathan JacksonD House · IL01MSFT Microsoft CorpSaleJoint$15,001 - $50,0002026-05-122026-06-17 36d
Gilbert CisnerosD House · CA31MSFT Microsoft CorpPurchase$50,001 - $100,0002026-05-152026-06-09 25d
Josh GottheimerD House · NJ05MSFT Microsoft CorpPurchaseJoint$500,001 - $1,000,0002026-05-192026-06-04 16d
Josh GottheimerD House · NJ05MSFT Microsoft CorpSaleJoint$250,001 - $500,0002026-05-192026-06-04 16d
Josh GottheimerD House · NJ05MSFT Microsoft CorpSaleJoint$500,001 - $1,000,0002026-05-192026-06-04 16d
Josh GottheimerD House · NJ05MSFT Microsoft CorpPurchaseJoint$250,001 - $500,0002026-05-192026-06-04 16d
John McGuireR House · VA05MSFT Microsoft CorpPurchaseSpouse$1,001 - $15,0002026-04-152026-05-14 29d
Maria Elvira SalazarR House · FL27MSFT Microsoft CorpPurchase$15,001 - $50,0002026-04-172026-05-11 24d
Mark WarnerD Senate · VAMSFT Microsoft CorpPurchase$1,001 - $15,0002026-04-132026-05-01 18d
Lizzie FletcherD House · MSFT Microsoft CorpSale$1,001 - $15,0002026-04-082026-05-01 23d
John BoozmanR Senate · ARMSFT Microsoft CorpPurchaseJoint$1,001 - $15,0002026-03-052026-04-14 40d
Josh GottheimerD House · NJ05MSFT Microsoft CorpPurchaseJoint$500,001 - $1,000,0002026-03-252026-04-09 15d
Josh GottheimerD House · NJ05MSFT Microsoft CorpPurchaseJoint$50,001 - $100,0002026-03-252026-04-09 15d
Richard Dean Dr McCormickR House · GA06MSFT Microsoft Corporation - Common StockPurchase$1,001 - $15,0002026-03-192026-04-07 19d
John FettermanR Senate · PAMSFT Microsoft CorpPurchase$1,001 - $15,0002026-03-272026-04-03 7d
John FettermanR Senate · PAMSFT Microsoft CorpPurchase$1,001 - $15,0002026-03-302026-04-03 4d
Angus KingI Senate · MEMSFT Microsoft CorpSaleSpouse$1,001 - $15,0002026-02-132026-03-24 39d
Cleo FieldsD House · LA06MSFT Microsoft CorpPurchase$1,001 - $15,0002026-03-122026-03-18 6d
Cleo FieldsD House · LA06MSFT Microsoft Corp (1)Purchase$1,001 - $15,0002026-03-122026-03-18 6d
Cleo FieldsD House · LA06MSFT Microsoft Corp (2)Purchase$1,001 - $15,0002026-03-122026-03-18 6d
Josh GottheimerD House · NJ05MSFT Microsoft CorpSaleJoint$1,001 - $15,0002026-02-022026-03-17 43d
Julia LetlowR House · MSFT Microsoft CorpSale$1,001 - $15,0002026-02-022026-03-13 39d
Gilbert CisnerosD House · CA31MSFT Microsoft CorpSale$15,001 - $50,0002026-02-102026-03-10 28d
David TaylorR House · OH02MSFT Microsoft CorpPurchase$1,001 - $15,0002026-02-262026-03-09 11d
John BoozmanR Senate · ARMSFT Microsoft CorpPurchaseJoint$1,001 - $15,0002026-02-132026-03-06 21d
David TaylorR House · OH02MSFT Microsoft CorpPurchase$1,001 - $15,0002026-02-092026-02-23 14d
Thomas H. KeanR House · NJ07MSFT Microsoft CorpSale$1,001 - $15,0002026-01-232026-02-20 28d
Michael McCaulR House · TX10MSFT Microsoft CorpPurchaseSpouse$1,001 - $15,0002026-01-302026-02-12 13d
John McGuireR House · VA05MSFT Microsoft CorpPurchaseSpouse$1,001 - $15,0002026-01-212026-02-11 21d
John McGuireR House · VA05MSFT Microsoft CorpSaleSpouse$1,001 - $15,0002026-01-302026-02-11 12d
David TaylorR House · OH02MSFT Microsoft CorpPurchase$1,001 - $15,0002026-01-292026-02-03 5d
David TaylorR House · OH02MSFT Microsoft CorpPurchase$1,001 - $15,0002026-01-162026-02-03 18d
Katie BrittR Senate · ALMSFT Microsoft CorpPurchaseSpouse$1,001 - $15,0002025-04-142026-01-26 287d
Katie BrittR Senate · ALMSFT Microsoft CorpPurchaseSpouse$1,001 - $15,0002025-04-142026-01-25 286d
David TaylorR House · OH02MSFT Microsoft Corp (2)Purchase$1,001 - $15,0002026-01-082026-01-22 14d
David TaylorR House · OH02MSFT Microsoft Corp (1)Purchase$1,001 - $15,0002026-01-082026-01-22 14d
Julie JohnsonD House · TX32MSFT Microsoft CorpSaleJoint$1,001 - $15,0002025-12-182026-01-16 29d
Markwayne MullinR Senate · OKMSFT Microsoft Corporation - Common StockPurchaseJoint$100,001 - $250,0002025-12-292026-01-15 17d
John BoozmanR Senate · ARMSFT Microsoft CorpPurchaseJoint$1,001 - $15,0002025-12-172026-01-13 27d
Julia LetlowR House · LA05MSFT Microsoft Corporation - Common StockPurchase$1,001 - $15,0002024-10-232026-01-13 447d
Julia LetlowR House · LA05MSFT Microsoft Corporation - Common StockPurchase$1,001 - $15,0002024-12-062026-01-13 403d
Julia LetlowR House · LA05MSFT Microsoft Corporation - Common StockSale (Partial)$1,001 - $15,0002025-01-312026-01-13 347d
Julia LetlowR House · LA05MSFT Microsoft Corporation - Common StockPurchase$1,001 - $15,0002025-05-082026-01-13 250d
John BoozmanR Senate · ARMSFT Microsoft CorpPurchaseJoint$1,001 - $15,0002025-12-172026-01-12 26d
Gilbert CisnerosD House · CA31MSFT Microsoft Corporation - Common StockSale (Partial)$15,001 - $50,0002025-12-192026-01-12 24d
Shelley Moore CapitoR Senate · WVMSFT Microsoft CorpSaleSpouse$1,001 - $15,0002025-12-162026-01-06 21d
Shelley Moore CapitoR Senate · WVMSFT Microsoft CorpSale (Partial)Spouse$1,001 - $15,0002025-12-162026-01-05 20d
Dwight EvansD House · PA03MSFT Microsoft CorpSale$1,001 - $15,0002025-11-212025-12-22 31d
Cleo FieldsD House · LA06MSFT Microsoft Corp (2)Purchase$1,001 - $15,0002025-12-112025-12-18 7d
Cleo FieldsD House · LA06MSFT Microsoft Corp (1)Purchase$1,001 - $15,0002025-12-112025-12-18 7d
Gilbert CisnerosD House · CA31MSFT Microsoft Corporation - Common StockPurchase$1,001 - $15,0002025-11-122025-12-15 33d
Julie JohnsonD House · TX32MSFT Microsoft CorpSaleJoint$1,001 - $15,0002025-11-132025-12-12 29d
Rich McCormickR House · MSFT Microsoft CorpPurchase$1,001 - $15,0002025-11-052025-12-10 35d
Markwayne MullinR Senate · OKMSFT Microsoft CorpPurchaseJoint$250,001 - $500,0002025-11-032025-11-21 18d
Markwayne MullinR Senate · OKMSFT Microsoft CorpPurchaseJoint$250,001 - $500,0002025-11-032025-11-20 17d
Tommy TubervilleR Senate · ALMSFT Microsoft CorpSaleJoint$15,001 - $50,0002025-10-072025-11-15 39d
Tommy TubervilleR Senate · ALMSFT Microsoft CorpSale (Full)Joint$15,001 - $50,0002025-10-072025-11-14 38d
Shelley Moore CapitoR Senate · WVMSFT Microsoft CorpSaleSpouse$15,001 - $50,0002025-10-292025-11-04 6d
Shelley Moore CapitoR Senate · WVMSFT Microsoft CorpSaleSpouse$1,001 - $15,0002025-10-222025-11-04 13d
Shelley Moore CapitoR Senate · WVMSFT Microsoft CorpSale (Partial)Spouse$1,001 - $15,0002025-10-222025-11-03 12d
Shelley Moore CapitoR Senate · WVMSFT Microsoft CorpSale (Full)Spouse$15,001 - $50,0002025-10-292025-11-03 5d
Shelley Moore CapitoR Senate · WVMSFT Microsoft CorpSaleSpouse$15,001 - $50,0002025-09-182025-10-05 17d
Shelley Moore CapitoR Senate · WVMSFT Microsoft CorpSale (Partial)Spouse$15,001 - $50,0002025-09-182025-10-04 16d
Sheldon WhitehouseD Senate · RIMSFT Microsoft CorpSaleSelf$15,001 - $50,0002025-09-042025-10-03 29d
Sheldon WhitehouseD Senate · RIMSFT Microsoft CorpSale (Partial)Self$15,001 - $50,0002025-09-042025-10-02 28d
Angus KingI Senate · MEMSFT Microsoft CorpPurchaseSpouse$1,001 - $15,0002025-07-212025-08-18 28d
Angus KingI Senate · MEMSFT Microsoft CorpPurchaseSpouse$1,001 - $15,0002025-07-212025-08-17 27d
Shelley Moore CapitoR Senate · WVMSFT Microsoft CorpSaleSpouse$1,001 - $15,0002025-07-182025-08-04 17d
Shelley Moore CapitoR Senate · WVMSFT Microsoft CorpSale (Partial)Spouse$1,001 - $15,0002025-07-182025-08-03 16d
Shelley Moore CapitoR Senate · WVMSFT Microsoft CorpSaleSpouse$1,001 - $15,0002025-06-182025-07-04 16d
Shelley Moore CapitoR Senate · WVMSFT Microsoft CorpSale (Partial)Spouse$1,001 - $15,0002025-06-182025-07-03 15d
Tommy TubervilleR Senate · ALMSFT Microsoft CorpSaleJoint$15,001 - $50,0002025-04-152025-05-15 30d
Tommy TubervilleR Senate · ALMSFT Microsoft CorpSale (Full)Joint$15,001 - $50,0002025-04-152025-05-14 29d
John BoozmanR Senate · ARMSFT Microsoft CorpPurchaseJoint$1,001 - $15,0002025-04-222025-05-13 21d
John BoozmanR Senate · ARMSFT Microsoft CorpPurchaseJoint$1,001 - $15,0002025-04-162025-05-13 27d
John BoozmanR Senate · ARMSFT Microsoft CorpPurchaseJoint$1,001 - $15,0002025-02-052025-03-05 28d
John BoozmanR Senate · ARMSFT Microsoft CorpPurchaseJoint$1,001 - $15,0002025-02-142025-03-05 19d
Shelley Moore CapitoR Senate · WVMSFT Microsoft CorpSale (Partial)Spouse$1,001 - $15,0002025-02-042025-03-05 29d
Markwayne MullinR Senate · OKMSFT Microsoft CorpPurchaseJoint$50,001 - $100,0002025-02-132025-02-26 13d
Tommy TubervilleR Senate · ALMSFT Microsoft CorpSale (Full)Joint$15,001 - $50,0002025-01-102025-02-13 34d
Shelley Moore CapitoR Senate · WVMSFT Microsoft CorpSale (Partial)Spouse$1,001 - $15,0002025-01-032025-02-12 40d
Shelley Moore CapitoR Senate · WVMSFT Microsoft CorpSale (Partial)Spouse$1,001 - $15,0002025-01-172025-02-12 26d
Shelley Moore CapitoR Senate · WVMSFT Microsoft CorpSale (Partial)Spouse$1,001 - $15,0002024-12-162025-01-05 20d
Tommy TubervilleR Senate · ALMSFT Microsoft Corporation - Common StockSale (Full)Joint$15,001 - $50,0002024-10-292024-11-14 16d
Shelley Moore CapitoR Senate · WVMSFT Microsoft CorpSale (Partial)Spouse$1,001 - $15,0002024-07-172024-08-10 24d
Sheldon WhitehouseD Senate · RIMSFT Microsoft CorpPurchaseSelf$1,001 - $15,0002024-06-132024-07-15 32d
John BoozmanR Senate · ARMSFT Microsoft CorpPurchaseJoint$1,001 - $15,0002024-06-202024-07-10 20d
Shelley Moore CapitoR Senate · WVMSFT Microsoft CorpSale (Partial)Spouse$1,001 - $15,0002024-04-232024-05-12 19d
Shelley Moore CapitoR Senate · WVMSFT Microsoft CorpSale (Partial)Spouse$1,001 - $15,0002024-04-092024-05-12 33d
Tommy TubervilleR Senate · ALMSFT Microsoft Corporation - Common StockSale (Partial)Joint$15,001 - $50,0002024-01-032024-02-13 41d
Richard BlumenthalD Senate · CTMSFT Microsoft CorpSaleSelf$500,001 - $1,000,0002023-12-292024-02-05 38d
Jerry MoranR Senate · KSMSFT Microsoft Corporation - Common StockSale (Full)Self$1,001 - $15,0002023-12-142024-01-16 33d
Jerry MoranR Senate · KSMSFT Microsoft Corporation - Common StockSale (Full)Spouse$1,001 - $15,0002023-12-142024-01-16 33d
Shelley Moore CapitoR Senate · WVMSFT Microsoft CorpSale (Partial)Spouse$1,001 - $15,0002023-12-192024-01-11 23d
Shelley Moore CapitoR Senate · WVMSFT Microsoft CorpSale (Partial)Spouse$1,001 - $15,0002023-12-182024-01-11 24d
Tommy TubervilleR Senate · ALMSFT Microsoft Corporation - Common StockSale (Full)Joint$1,001 - $15,0002023-11-092023-12-14 35d
Shelley Moore CapitoR Senate · WVMSFT Microsoft CorpSale (Partial)Spouse$1,001 - $15,0002023-11-302023-12-10 10d
Markwayne MullinR Senate · OKMSFT Microsoft Corporation - Common StockPurchaseJoint$1,001 - $15,0002023-10-032023-10-31 28d
Markwayne MullinR Senate · OKMSFT Microsoft CorpPurchaseJoint$15,001 - $50,0002023-09-132023-10-11 28d
Dan SullivanR Senate · AKMSFT Microsoft CorpSale (Full)Joint$50,001 - $100,0002023-08-222023-09-21 30d
Dan SullivanR Senate · AKMSFT Microsoft CorpSale (Full)Joint$50,001 - $100,0002023-08-222023-09-17 26d
Shelley Moore CapitoR Senate · WVMSFT Microsoft CorpSale (Partial)Spouse$1,001 - $15,0002023-08-222023-09-14 23d
Dan SullivanR Senate · AKMSFT Microsoft Corporation - Common StockPurchaseJoint$15,001 - $50,0002022-11-302023-07-25 237d
Shelley Moore CapitoR Senate · WVMSFT Microsoft Corporation - Common StockSale (Partial)Spouse$15,001 - $50,0002023-06-122023-07-16 34d
Shelley Moore CapitoR Senate · WVMSFT Microsoft Corporation - Common StockSale (Partial)Spouse$1,001 - $15,0002023-06-222023-07-16 24d
Tommy TubervilleR Senate · ALMSFT Microsoft Corporation - Common StockSale (Full)Joint$250,001 - $500,0002023-06-202023-07-13 23d
Tommy TubervilleR Senate · ALMSFT Microsoft Corporation - Common StockSale (Partial)Joint$15,001 - $50,0002023-04-032023-05-11 38d
Tommy TubervilleR Senate · ALMSFT Microsoft Corporation - Common StockSale (Partial)Joint$15,001 - $50,0002023-04-032023-05-10 37d

Amounts are the RANGES politicians disclose — never exact; totals use range midpoints and say so. Source: STOCK Act periodic transaction reports via Financial Modeling Prep. Data updates nightly.