MSFT (Microsoft Corporation): Congressional Trading Activity

Who traded MSFT?

MSFT (Microsoft Corporation) appears in 904 STOCK Act disclosures from 144 filers (459 purchases, 374 sales), most recently Richard Dean McCormick on Jul 30, 2026.

Disclosed trades

FilerTrade dateTypeAmount
Richard Dean McCormickJul 30, 2026Sale (Full)$1,001 - $15,000
David J. TaylorJul 24, 2026Purchase$1,001 - $15,000
Shelley M CapitoJul 21, 2026Sale (Partial)$15,001 - $50,000
Rohit KhannaJul 20, 2026Purchase$1,001 - $15,000
Rohit KhannaJul 7, 2026Sale (Partial)$15,001 - $50,000
Michael RulliJun 25, 2026Sale (Full)$1,001 - $15,000
Michael T. McCaulJun 18, 2026Sale (Full)$15,001 - $50,000
Jared MoskowitzJun 17, 2026Purchase$1,001 - $15,000
Jared MoskowitzJun 17, 2026Purchase$1,001 - $15,000
Matthew Robert Van EppsJun 16, 2026Sale (Full)$1,001 - $15,000
Gilbert CisnerosJun 16, 2026Sale (Partial)$15,001 - $50,000
Cleo FieldsJun 11, 2026Purchase$1,001 - $15,000
Rohit KhannaJun 5, 2026Purchase$1,001 - $15,000
Rohit KhannaJun 2, 2026Purchase$1,001 - $15,000
Thomas H. Kean JrJun 2, 2026Sale (Partial)$1,001 - $15,000
Donald J TrumpMay 22, 2026Sale (Full)$1,001 - $15,000
Donald J TrumpMay 21, 2026Purchase$100,001 - $250,000
Josh GottheimerMay 19, 2026Sale (Full)$250,001 - $500,000
Josh GottheimerMay 19, 2026Sale (Full)$500,001 - $1,000,000
Josh GottheimerMay 19, 2026Purchase$250,001 - $500,000
Josh GottheimerMay 19, 2026Purchase$500,001 - $1,000,000
Donald J TrumpMay 18, 2026Sale (Full)$250,001 - $500,000
Donald J TrumpMay 18, 2026Sale (Full)$1,001 - $15,000
Donald J TrumpMay 18, 2026Purchase$100,001 - $250,000
Markwayne MullinMay 18, 2026Sale (Full)$500,001 - $1,000,000
Gilbert CisnerosMay 15, 2026Purchase$50,001 - $100,000
Jonathan JacksonMay 12, 2026Sale (Partial)$15,001 - $50,000
Rohit KhannaMay 1, 2026Sale (Full)$1,001 - $15,000
Donald J TrumpApr 30, 2026Sale (Full)$1,000,001 - $5,000,000
Donald J TrumpApr 28, 2026Sale (Full)$1,001 - $15,000
Donald J TrumpApr 27, 2026Purchase$250,001 - $500,000
Donald J TrumpApr 27, 2026Purchase$15,001 - $50,000
Donald J TrumpApr 27, 2026Sale (Full)$15,001 - $50,000
Donald J TrumpApr 20, 2026Sale (Full)$250,001 - $500,000
Maria Elvira SalazarApr 17, 2026Purchase$15,001 - $50,000
Donald J TrumpApr 17, 2026Purchase$5,000,001 - $25,000,000
Donald J TrumpApr 17, 2026Purchase$250,001 - $500,000
John McGuireApr 15, 2026Purchase$1,001 - $15,000
Donald J TrumpApr 15, 2026Purchase$100,001 - $250,000
Gilbert CisnerosApr 14, 2026Sale (Partial)$15,001 - $50,000
Rohit KhannaApr 13, 2026Sale (Partial)$15,001 - $50,000
Donald J TrumpApr 10, 2026Sale (Full)$250,001 - $500,000
Elizabeth FletcherApr 8, 2026Sale (Partial)$1,001 - $15,000
Rohit KhannaApr 2, 2026Purchase$1,001 - $15,000
John FettermanMar 30, 2026Purchase$1,001 - $15,000
Alan ArmstrongMar 30, 2026Purchase$1,001 - $15,000
John FettermanMar 27, 2026Purchase$1,001 - $15,000
Donald J TrumpMar 27, 2026Sale (Full)$250,001 - $500,000
Alan ArmstrongMar 27, 2026Purchase$15,001 - $50,000
Donald J TrumpMar 26, 2026Purchase$15,001 - $50,000
Donald J TrumpMar 26, 2026Purchase$15,001 - $50,000
Josh GottheimerMar 25, 2026Purchase$50,001 - $100,000
Josh GottheimerMar 25, 2026Purchase$500,001 - $1,000,000
Donald J TrumpMar 25, 2026Purchase$100,001 - $250,000
Donald J TrumpMar 24, 2026Purchase$15,001 - $50,000
Donald J TrumpMar 23, 2026Purchase$100,001 - $250,000
Donald J TrumpMar 23, 2026Purchase$15,001 - $50,000
Richard Dean McCormickMar 19, 2026Purchase$1,001 - $15,000
Donald J TrumpMar 19, 2026Purchase$1,000,001 - $5,000,000
Donald J TrumpMar 18, 2026Purchase$250,001 - $500,000
Donald J TrumpMar 17, 2026Purchase$50,001 - $100,000
Donald J TrumpMar 17, 2026Purchase$15,001 - $50,000
Gilbert CisnerosMar 13, 2026Purchase$15,001 - $50,000
Cleo FieldsMar 12, 2026Purchase$1,001 - $15,000
Donald J TrumpMar 6, 2026Sale (Full)$100,001 - $250,000
John BoozmanMar 5, 2026Purchase$1,001 - $15,000
Michael T. McCaulFeb 27, 2026Sale (Full)$1,001 - $15,000
David J. TaylorFeb 26, 2026Purchase$1,001 - $15,000
Rohit KhannaFeb 24, 2026Purchase$15,001 - $50,000
Donald J TrumpFeb 23, 2026Sale (Full)$15,001 - $50,000
Michael RulliFeb 20, 2026Sale (Full)$1,001 - $15,000
Donald J TrumpFeb 19, 2026Purchase$1,001 - $15,000
Angus S KingFeb 13, 2026Sale (Full)$1,001 - $15,000
John BoozmanFeb 13, 2026Purchase$1,001 - $15,000
Donald J TrumpFeb 13, 2026Sale (Full)$500,001 - $1,000,000
Donald J TrumpFeb 12, 2026Purchase$1,001 - $15,000
Donald J TrumpFeb 12, 2026Sale (Full)$250,001 - $500,000
Gilbert CisnerosFeb 10, 2026Sale (Partial)$15,001 - $50,000
Donald J TrumpFeb 10, 2026Sale (Full)$5,000,001 - $25,000,000
David J. TaylorFeb 9, 2026Purchase$1,001 - $15,000
Michael RulliFeb 5, 2026Purchase$1,001 - $15,000
Josh GottheimerFeb 2, 2026Sale (Partial)$1,001 - $15,000
Julia LetlowFeb 2, 2026Sale (Partial)$1,001 - $15,000
Donald J TrumpFeb 2, 2026Purchase$100,001 - $250,000
John McGuireJan 30, 2026Sale (Partial)$1,001 - $15,000
Arjun ModyJan 30, 2026Sale (Full)$15,001 - $50,000
Arjun ModyJan 30, 2026Sale (Full)$1,001 - $15,000
David J. TaylorJan 29, 2026Purchase$1,001 - $15,000
Arjun ModyJan 28, 2026Sale (Full)$15,001 - $50,000
Thomas H. Kean JrJan 23, 2026Sale (Partial)$1,001 - $15,000
Donald J TrumpJan 23, 2026Purchase$250,001 - $500,000
John McGuireJan 21, 2026Purchase$1,001 - $15,000
Donald J TrumpJan 21, 2026Purchase$15,001 - $50,000
David J. TaylorJan 16, 2026Purchase$1,001 - $15,000
Donald J TrumpJan 12, 2026Sale (Full)$1,001 - $15,000
Donald J TrumpJan 12, 2026Sale (Full)$100,001 - $250,000
David J. TaylorJan 8, 2026Purchase$1,001 - $15,000
Donald J TrumpJan 6, 2026Purchase$500,001 - $1,000,000
Markwayne MullinDec 29, 2025Purchase$100,001 - $250,000
Gilbert CisnerosDec 19, 2025Sale (Partial)$15,001 - $50,000

Showing the 100 most recent of 904 trades.

Congress Trading Monitor home