Trade with Congress

MSFTMSFTMicrosoft Corporation

137 members of Congress disclosed 1,192 transactions in MSFT between Jul 19, 2013 and Jul 24, 2026.

Price, with congressional trades marked

539446352Jul 2025SepNovJan 2026MarMayJul
MSFT $499.88latest
-0%Cleo Fields, Democrat
-1%Sheldon Whitehouse, Democrat
-2%Kevin Hern, Republican
-7%Kevin Hern, Republican
+2%Gilbert Ray Cisneros, Jr., Democrat
+4%Cleo Fields, Democrat
+5%David J. Taylor, Republican
+16%David J. Taylor, Republican
+27%Gilbert Ray Cisneros, Jr., Democrat
+34%Ro Khanna, Democrat
+23%Jonathan L. Jackson, Democrat
+28%Cleo Fields, Democrat
+26%Shelley Moore Capito, Republican
Jul 7, 2025 – Aug 7, 2026 · closing price, dividend and split adjusted▲ buy · ▼ sell · % is the price change since that trade, not benchmark-adjusted
Marked trades (13)
TradedMemberAmountAdj. closeMSFT sinceSPY sinceDifference
Jul 16, 2025Cleo Fields (D)buy~$75K$501.73-0.4%+25.2%-25.6%
Sep 4, 2025Sheldon Whitehouse (D)sell~$33K$504.73-1.0%+20.5%-21.4%
Sep 26, 2025Kevin Hern (R)sell~$33K$508.21-1.6%+17.8%-19.4%
Oct 28, 2025Kevin Hern (R)sell~$33K$538.66-7.2%+13.5%-20.7%
Nov 18, 2025Gilbert Ray Cisneros, Jr. (D)buy~$75K$490.56+1.9%+18.1%-16.2%
Dec 11, 2025Cleo Fields (D)buy~$8K$481.51+3.8%+13.1%-9.3%
Jan 8, 2026David J. Taylor (R)buy~$8K$475.92+5.0%+12.7%-7.7%
Jan 29, 2026David J. Taylor (R)buy~$8K$431.20+15.9%+12.0%+3.9%
Mar 13, 2026Gilbert Ray Cisneros, Jr. (D)buy~$33K$394.68+26.7%+17.4%+9.3%
Apr 2, 2026Ro Khanna (D)buy~$33K$372.70+34.1%+18.2%+15.9%
May 12, 2026Jonathan L. Jackson (D)sell~$33K$406.89+22.9%+5.0%+17.8%
Jun 11, 2026Cleo Fields (D)buy~$8K$390.25+28.1%+5.1%+23.0%
Jul 21, 2026Shelley Moore Capito (R)sell~$33K$397.57+25.7%+3.3%+22.4%

Prices are dividend- and split-adjusted, so “adj. close” is not necessarily what the stock printed that day. The horizon runs to the latest close, so rows with different trade dates are not comparable to each other — and none of these is the benchmark-relative, fixed-window alpha the leaderboard ranks on.

1,192
Transactions
648 buys · 544 sells
137
Members
$571.8M
Est. volume
57D / 79R
Party split
distinct members

Who traded it

MemberTradesBuys / SellsEst. volume
Josh GottheimerD-NJ246115 / 131~$316.5M
Suzan K. DelBeneD-WA3421 / 13~$101.2M
Diane BlackR-TN97 / 2~$37.6M
Nancy PelosiD-CA65 / 1~$10.2M
Ro KhannaD-CA3631 / 5~$6.3M
Pat FallonR-TX193 / 16~$4.2M
Kevin HernR-OK1814 / 4~$3.9M
Fred UptonR-MI1611 / 5~$3.1M
Tommy TubervilleR-AL327 / 25~$2.1M
Jefferson ShreveR-IN41 / 3~$1.9M
Cleo FieldsD-LA1818 / 0~$1.5M
Markwayne MullinR-OK55 / 0~$666K
David PerdueR-GA410 / 41~$536K
Scott H. PetersD-CA64 / 2~$465K
Gilbert Ray Cisneros, Jr.D-CA1510 / 5~$450K
Shelley Moore CapitoR-WV427 / 35~$434K
Ron WydenD-OR77 / 0~$413K
Kelly LoefflerR-GA21 / 1~$408K
John W. RoseR-TN10 / 1~$375K
George WhitesidesD-CA10 / 1~$375K

Transactions

showing 100 of 1,204
MemberTypeAmountTradedDisclosedSource
Buy$1K – $15KJul 24, 2026Aug 6, 2026
13d
filing
Buy$1K – $15KJul 24, 2026Aug 6, 2026
13d
filing
Selljoint$15K – $50KOct 7, 2025Aug 5, 2026
302d · late
filing
Selljoint$15K – $50KApr 15, 2025Aug 5, 2026
477d · late
filing
Selljoint$15K – $50KJan 10, 2025Aug 5, 2026
572d · late
filing
Sell (part)joint$15K – $50KOct 29, 2024Aug 5, 2026
645d · late
filing
Sell (part)joint$15K – $50KOct 29, 2024Aug 5, 2026
645d · late
filing
Sell (part)spouse$15K – $50KJul 21, 2026Aug 4, 2026
14d
filing
Buychild$1K – $15KJun 17, 2026Jul 26, 2026
39d
filing
Buy$1K – $15KJun 17, 2026Jul 26, 2026
39d
filing
Buy$1K – $15KMar 30, 2026Jul 21, 2026
113d · late
filing
Buy$15K – $50KMar 27, 2026Jul 21, 2026
116d · late
filing
Sell (part)$1K – $15KJun 2, 2026Jul 15, 2026
43d
filing
Sell (part)$15K – $50KJun 16, 2026Jul 2, 2026
16d
filing
Buy$1K – $15KJun 11, 2026Jun 26, 2026
15d
filing
Buy$1K – $15KJun 11, 2026Jun 26, 2026
15d
filing
Sell$1K – $15KJun 16, 2026Jun 17, 2026
1d
filing
Sell (part)joint$15K – $50KMay 12, 2026Jun 16, 2026
35d
filing
Buy$50K – $100KMay 15, 2026Jun 8, 2026
24d
filing
Selljoint$250K – $500KMay 19, 2026Jun 3, 2026
15d
filing
Selljoint$500K – $1.0MMay 19, 2026Jun 3, 2026
15d
filing
Buyjoint$250K – $500KMay 19, 2026Jun 3, 2026
15d
filing
Buyjoint$500K – $1.0MMay 19, 2026Jun 3, 2026
15d
filing
Buyspouse$1K – $15KApr 15, 2026May 13, 2026
28d
filing
Buychild$15K – $50KApr 2, 2026May 11, 2026
39d
filing
Buy$15K – $50KApr 17, 2026May 8, 2026
21d
filing
Sell (part)$15K – $50KApr 14, 2026May 8, 2026
24d
filing
Sell (part)$1K – $15KApr 8, 2026May 1, 2026
23d
filing
Buyjoint$1K – $15KMar 5, 2026Apr 14, 2026
40d
filing
Buyjoint$500K – $1.0MMar 25, 2026Apr 8, 2026
14d
filing
Buyjoint$50K – $100KMar 25, 2026Apr 8, 2026
14d
filing
Buy$1K – $15KMar 19, 2026Apr 7, 2026
19d
filing
Buy$1K – $15KMar 19, 2026Apr 7, 2026
19d
filing
Buy$15K – $50KMar 13, 2026Apr 7, 2026
25d
filing
Buychild$1K – $15KMar 30, 2026Apr 3, 2026
4d
filing
Buychild$1K – $15KMar 27, 2026Apr 3, 2026
7d
filing
Sellspouse$1K – $15KFeb 13, 2026Mar 24, 2026
39d
filing
Buy$1K – $15KMar 12, 2026Mar 17, 2026
5d
filing
Buy$1K – $15KMar 12, 2026Mar 17, 2026
5d
filing
Sell (part)joint$1K – $15KFeb 2, 2026Mar 16, 2026
42d
filing
Sell (part)$1K – $15KFeb 2, 2026Mar 12, 2026
38d
filing
Sell (part)$15K – $50KFeb 10, 2026Mar 9, 2026
27d
filing
Buy$1K – $15KFeb 26, 2026Mar 6, 2026
8d
filing
Buyjoint$1K – $15KFeb 13, 2026Mar 6, 2026
21d
filing
Buy$1K – $15KFeb 9, 2026Feb 20, 2026
11d
filing
Sell (part)$1K – $15KJan 23, 2026Feb 19, 2026
27d
filing
Buyspouse$1K – $15KJan 30, 2026Feb 11, 2026
12d
filing
Sell (part)spouse$1K – $15KJan 30, 2026Feb 10, 2026
11d
filing
Buyspouse$1K – $15KJan 21, 2026Feb 10, 2026
20d
filing
Buy$1K – $15KJan 29, 2026Feb 2, 2026
4d
filing
Buy$1K – $15KJan 16, 2026Feb 2, 2026
17d
filing
Buyspouse$1K – $15KApr 14, 2025Jan 26, 2026
287d · late
filing
Buy$1K – $15KJan 8, 2026Jan 21, 2026
13d
filing
Buy$1K – $15KJan 8, 2026Jan 21, 2026
13d
filing
Buyjoint$100K – $250KDec 29, 2025Jan 16, 2026
18d
filing
Selljoint$1K – $15KDec 18, 2025Jan 15, 2026
28d
filing
Buyjoint$1K – $15KDec 17, 2025Jan 13, 2026
27d
filing
Buy$1K – $15KMay 8, 2025Jan 13, 2026
250d · late
filing
Sell (part)$1K – $15KJan 31, 2025Jan 13, 2026
347d · late
filing
Buy$1K – $15KDec 6, 2024Jan 13, 2026
403d · late
filing
Buy$1K – $15KOct 23, 2024Jan 13, 2026
447d · late
filing
Sell (part)$15K – $50KDec 19, 2025Jan 12, 2026
24d
filing
Sell (part)spouse$1K – $15KDec 16, 2025Jan 6, 2026
21d
filing
Buychild$1K – $15KDec 5, 2025Jan 6, 2026
32d
filing
Sell (part)$1K – $15KNov 21, 2025Dec 19, 2025
28d
filing
Buy$1K – $15KDec 11, 2025Dec 17, 2025
6d
filing
Buy$1K – $15KDec 11, 2025Dec 17, 2025
6d
filing
Buy$50K – $100KNov 18, 2025Dec 15, 2025
27d
filing
Buy$1K – $15KNov 12, 2025Dec 15, 2025
33d
filing
Sell (part)joint$1K – $15KNov 13, 2025Dec 11, 2025
28d
filing
Buy$1K – $15KNov 5, 2025Dec 9, 2025
34d
filing
Buyjoint$250K – $500KNov 3, 2025Nov 21, 2025
18d
filing
Sellspouse$15K – $50KOct 31, 2025Nov 21, 2025
21d
filing
Buyspouse$15K – $50KOct 30, 2025Nov 21, 2025
22d
filing
Sellspouse$15K – $50KOct 30, 2025Nov 21, 2025
22d
filing
Buy$1K – $15KOct 9, 2025Nov 18, 2025
40d
filing
Sell (part)joint$15K – $50KOct 28, 2025Nov 16, 2025
19d
filing
Selljoint$15K – $50KOct 7, 2025Nov 15, 2025
39d
filing
Sellspouse$1K – $15KOct 27, 2025Nov 10, 2025
14d
filing
Sellspouse$15K – $50KOct 29, 2025Nov 4, 2025
6d
filing
Sell (part)spouse$1K – $15KOct 22, 2025Nov 4, 2025
13d
filing
Buy$1K – $15KOct 24, 2025Oct 28, 2025
4d
filing
Sell (part)spouse$1K – $15KSep 11, 2025Oct 22, 2025
41d
filing
Sell (part)joint$15K – $50KSep 26, 2025Oct 16, 2025
20d
filing
Sellspouse$15K – $50KSep 23, 2025Oct 10, 2025
17d
filing
Sell (part)$1K – $15KSep 18, 2025Oct 9, 2025
21d
filing
Sell (part)spouse$15K – $50KSep 18, 2025Oct 5, 2025
17d
filing
Sellspouse$15K – $50KMar 19, 2025Oct 5, 2025
200d · late
filing
Sell (part)$15K – $50KSep 4, 2025Oct 3, 2025
29d
filing
Sell (part)$1K – $15KAug 25, 2025Sep 18, 2025
24d
filing
Buy$1K – $15KMar 15, 2023Sep 17, 2025
917d · late
filing
Buy$1K – $15KAug 5, 2025Sep 12, 2025
38d
filing
Buyspouse$1K – $15KJun 9, 2025Sep 12, 2025
95d · late
filing
Buyspouse$1K – $15KJun 6, 2025Sep 12, 2025
98d · late
filing
Buyspouse$1K – $15KJan 13, 2025Sep 12, 2025
242d · late
filing
Buyspouse$15K – $50KOct 29, 2024Sep 12, 2025
318d · late
filing
Buyspouse$1K – $15KAug 21, 2025Sep 11, 2025
21d
filing
Sell (part)joint$1K – $15KAug 14, 2025Sep 11, 2025
28d
filing
Buy$100K – $250KAug 1, 2025Sep 3, 2025
33d
filing
Buy$100K – $250KAug 1, 2025Sep 3, 2025
33d
filing

Disclosures are filed up to 45 days after a trade, so this is a record rather than a signal. Amounts are bracket midpoints. Symbols are recorded as they existed on the trade date and mapped forward where a company was renamed.