MSFT (Microsoft Corporation): Congressional Trading Activity

Who traded MSFT?

MSFT (Microsoft Corporation) appears in 882 STOCK Act disclosures from 140 filers (449 purchases, 362 sales), most recently Michael T. McCaul on Jun 18, 2026.

Disclosed trades

FilerTrade dateTypeAmount
Michael T. McCaulJun 18, 2026Sale (Full)$15,001 - $50,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
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
John FettermanMar 27, 2026Purchase$1,001 - $15,000
Donald J TrumpMar 27, 2026Sale (Full)$250,001 - $500,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
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
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
Julie JohnsonDec 18, 2025Sale (Full)$1,001 - $15,000
John BoozmanDec 17, 2025Purchase$1,001 - $15,000
Shelley M CapitoDec 16, 2025Sale (Partial)$1,001 - $15,000
Cleo FieldsDec 11, 2025Purchase$1,001 - $15,000
Dwight EvansNov 21, 2025Sale (Partial)$1,001 - $15,000
Gilbert CisnerosNov 18, 2025Purchase$50,001 - $100,000
Julie JohnsonNov 13, 2025Sale (Partial)$1,001 - $15,000
Gilbert CisnerosNov 12, 2025Purchase$1,001 - $15,000
Richard Dean McCormickNov 5, 2025Purchase$1,001 - $15,000
Markwayne MullinNov 3, 2025Purchase$250,001 - $500,000
Lisa McClainOct 31, 2025Sale (Full)$15,001 - $50,000
Lisa McClainOct 30, 2025Purchase$15,001 - $50,000
Lisa McClainOct 30, 2025Sale (Full)$15,001 - $50,000

Showing the 100 most recent of 882 trades.

Congress Trading Monitor home