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.
- Michael T. McCaul — 2 trades, last on Jun 18, 2026
- Matthew Robert Van Epps — 1 trade, last on Jun 16, 2026
- Gilbert Cisneros — 15 trades, last on Jun 16, 2026
- Cleo Fields — 13 trades, last on Jun 11, 2026
- Rohit Khanna — 6 trades, last on Jun 5, 2026
- Thomas H. Kean Jr — 4 trades, last on Jun 2, 2026
- Donald J Trump — 39 trades, last on May 22, 2026
- Josh Gottheimer — 216 trades, last on May 19, 2026
- Jonathan Jackson — 3 trades, last on May 12, 2026
- Maria Elvira Salazar — 1 trade, last on Apr 17, 2026
- John McGuire — 3 trades, last on Apr 15, 2026
- Elizabeth Fletcher — 4 trades, last on Apr 8, 2026
- John Fetterman — 2 trades, last on Mar 30, 2026
- Richard Dean McCormick — 4 trades, last on Mar 19, 2026
- John Boozman — 8 trades, last on Mar 5, 2026
- David J. Taylor — 7 trades, last on Feb 26, 2026
- Angus S King — 2 trades, last on Feb 13, 2026
- Julia Letlow — 6 trades, last on Feb 2, 2026
- Arjun Mody — 3 trades, last on Jan 30, 2026
- Markwayne Mullin — 5 trades, last on Dec 29, 2025
- Julie Johnson — 7 trades, last on Dec 18, 2025
- Shelley M Capito — 41 trades, last on Dec 16, 2025
- Dwight Evans — 3 trades, last on Nov 21, 2025
- Lisa McClain — 8 trades, last on Oct 31, 2025
- Kevin Hern — 21 trades, last on Oct 28, 2025
- Marjorie Taylor Greene — 8 trades, last on Oct 24, 2025
- Thomas H Tuberville — 25 trades, last on Oct 7, 2025
- Scott A Kupor — 2 trades, last on Sep 25, 2025
- Valerie Hoyle — 5 trades, last on Sep 23, 2025
- Bryan Bedford — 1 trade, last on Sep 12, 2025
- Sheldon Whitehouse — 4 trades, last on Sep 4, 2025
- Adam Smith — 1 trade, last on Aug 8, 2025
- Sean McMaster — 1 trade, last on Aug 7, 2025
- Ritchie John Torres — 2 trades, last on Jul 11, 2025
- Scott Scott Franklin — 5 trades, last on Jun 16, 2025
- Stephen I Miran — 1 trade, last on Jun 9, 2025
- John W. Rose — 1 trade, last on Jun 3, 2025
- William R. Keating — 8 trades, last on May 15, 2025
- Jefferson Shreve — 4 trades, last on May 12, 2025
- Rob Bresnahan — 8 trades, last on May 9, 2025
- Lori Chavez-DeRemer — 1 trade, last on Apr 28, 2025
- Christopher Landau — 1 trade, last on Apr 28, 2025
- Bruce Westerman — 3 trades, last on Apr 21, 2025
- Katie Britt — 1 trade, last on Apr 14, 2025
- Dan Newhouse — 3 trades, last on Apr 11, 2025
- Keith Sonderling — 1 trade, last on Mar 28, 2025
- Greg Landsman — 6 trades, last on Mar 27, 2025
- Troy D Edgar — 1 trade, last on Mar 25, 2025
- Pete Hegseth — 1 trade, last on Mar 24, 2025
- George Whitesides — 1 trade, last on Mar 24, 2025
- Sheri Biggs — 1 trade, last on Mar 19, 2025
- Douglas J Burgum — 2 trades, last on Feb 21, 2025
- Sean Duffy — 2 trades, last on Feb 11, 2025
- Eric Scott Turner — 1 trade, last on Feb 11, 2025
- Daniel Meuser — 6 trades, last on Feb 11, 2025
- James Comer — 1 trade, last on Jan 2, 2025
- Pete Sessions — 17 trades, last on Dec 18, 2024
- Morgan McGarvey — 1 trade, last on Nov 13, 2024
- John James — 2 trades, last on Sep 4, 2024
- Suzan K. DelBene — 54 trades, last on Aug 31, 2024
- C. Scott Franklin — 2 trades, last on Aug 6, 2024
- Nancy Pelosi — 8 trades, last on Jul 26, 2024
- Kathy Manning — 14 trades, last on Jul 2, 2024
- Deborah K. Ross — 8 trades, last on Apr 17, 2024
- Shri Thanedar — 2 trades, last on Apr 2, 2024
- Blake Moore — 7 trades, last on Jan 19, 2024
- Michael Whitaker — 1 trade, last on Jan 9, 2024
- Jerry Moran, — 8 trades, last on Dec 14, 2023
- John Curtis — 8 trades, last on Dec 4, 2023
- Adriana Kugler — 1 trade, last on Nov 21, 2023
- Greg Stanton — 2 trades, last on Oct 24, 2023
- Robert J. Wittman — 5 trades, last on Sep 28, 2023
- Nuria Fernandez — 1 trade, last on Sep 26, 2023
- Michael C. Burgess — 4 trades, last on Sep 15, 2023
- Jared Moskowitz — 2 trades, last on Sep 1, 2023
- Daniel S Sullivan — 5 trades, last on Aug 22, 2023
- Michael Patrick Guest — 1 trade, last on Aug 7, 2023
- Tommy Beaudreau — 2 trades, last on Jun 19, 2023
- Daniel Goldman — 3 trades, last on Apr 10, 2023
- William J Burns — 1 trade, last on Oct 24, 2022
- Ed Perlmutter — 5 trades, last on May 13, 2022
- Deanne Criswell — 2 trades, last on Apr 20, 2022
- August Lee Pfluger II — 1 trade, last on Apr 12, 2022
- Donald Sternoff Beyer Jr — 16 trades, last on Feb 28, 2022
- Virginia Foxx — 2 trades, last on Feb 24, 2022
- Thomas Suozzi — 6 trades, last on Nov 24, 2021
- John W Hickenlooper — 1 trade, last on Nov 1, 2021
- Donald Remy — 6 trades, last on Oct 12, 2021
- Katherine M. Clark — 6 trades, last on Sep 16, 2021
- Marie Newman — 4 trades, last on Aug 6, 2021
- Lisa O Monaco — 1 trade, last on Jul 15, 2021
- Patrick Fallon — 17 trades, last on Jun 21, 2021
- Eric S Lander — 1 trade, last on Jun 11, 2021
- Ed Case — 1 trade, last on May 3, 2021
- Cecilia Rouse — 1 trade, last on May 3, 2021
- Jennifer Granholm — 1 trade, last on Mar 22, 2021
- John Rutherford — 3 trades, last on Feb 23, 2021
- Peter Meijer — 2 trades, last on Feb 16, 2021
- Sethuraman Panchanathan — 1 trade, last on Jan 4, 2021
- Joseph D. Morelle — 1 trade, last on Nov 20, 2020
- William Cassidy — 7 trades, last on Nov 5, 2020
- Roger W. Marshall — 4 trades, last on Sep 15, 2020
- David B. McKinley — 4 trades, last on Aug 28, 2020
- Joe Courtney — 2 trades, last on Aug 7, 2020
- Ron L Wyden — 7 trades, last on Jul 31, 2020
- William R. Timmons IV — 1 trade, last on Jun 29, 2020
- Sean Patrick Maloney — 1 trade, last on Jun 26, 2020
- Cheri Bustos — 2 trades, last on Apr 6, 2020
- Susan W. Brooks — 1 trade, last on Apr 6, 2020
- Earl Blumenauer — 2 trades, last on Apr 1, 2020
- Steve Cohen — 2 trades, last on Mar 26, 2020
- Zoe Lofgren — 2 trades, last on Mar 23, 2020
- John B. Larson — 1 trade, last on Dec 18, 2019
- Alan S. Lowenthal — 4 trades, last on Sep 20, 2019
- Donna Shalala — 2 trades, last on Aug 28, 2019
- Richard W. Allen — 1 trade, last on Aug 27, 2019
- Mikie Sherrill — 1 trade, last on Aug 2, 2019
- Bradley S. Schneider — 2 trades, last on Jun 20, 2019
- Christopher A Coons — 1 trade, last on May 28, 2019
- Nicholas Van Taylor — 3 trades, last on Mar 25, 2019
- John F Reed — 4 trades, last on Feb 28, 2019
- K. Michael Conaway — 9 trades, last on Jan 8, 2019
- Thomas MacArthur — 6 trades, last on Dec 13, 2018
- Lamar Smith — 1 trade, last on Nov 14, 2018
- Carlos Curbelo — 2 trades, last on Aug 28, 2018
- Gary Palmer — 6 trades, last on Aug 6, 2018
- Barbara J Comstock — 3 trades, last on Jun 5, 2018
- Bob Gibbs — 3 trades, last on May 30, 2018
- Thomas J. Rooney — 5 trades, last on Jan 12, 2018
- Patty Murray — 2 trades, last on Jun 15, 2017
- Frank A. LoBiondo — 1 trade, last on Jun 13, 2016
- E. Scott Rigell — 1 trade, last on Mar 10, 2016
- Debbie Dingell — 1 trade, last on Feb 18, 2016
- Ed Whitfield — 1 trade, last on Jan 15, 2016
- Scott H. Peters — 5 trades, last on Aug 17, 2015
- John A. Yarmuth — 1 trade, last on Mar 10, 2015
- Lois Frankel — 2 trades, last on Jun 11, 2014
- Susan M Collins — 7 trades, last on Apr 3, 2014
- Bill Flores — 1 trade, last on Dec 30, 2013
- Austin Scott — 2 trades, last on Sep 15, 2013
Disclosed trades
| Filer | Trade date | Type | Amount |
|---|---|---|---|
| Michael T. McCaul | Jun 18, 2026 | Sale (Full) | $15,001 - $50,000 |
| Matthew Robert Van Epps | Jun 16, 2026 | Sale (Full) | $1,001 - $15,000 |
| Gilbert Cisneros | Jun 16, 2026 | Sale (Partial) | $15,001 - $50,000 |
| Cleo Fields | Jun 11, 2026 | Purchase | $1,001 - $15,000 |
| Rohit Khanna | Jun 5, 2026 | Purchase | $1,001 - $15,000 |
| Rohit Khanna | Jun 2, 2026 | Purchase | $1,001 - $15,000 |
| Thomas H. Kean Jr | Jun 2, 2026 | Sale (Partial) | $1,001 - $15,000 |
| Donald J Trump | May 22, 2026 | Sale (Full) | $1,001 - $15,000 |
| Donald J Trump | May 21, 2026 | Purchase | $100,001 - $250,000 |
| Josh Gottheimer | May 19, 2026 | Sale (Full) | $250,001 - $500,000 |
| Josh Gottheimer | May 19, 2026 | Sale (Full) | $500,001 - $1,000,000 |
| Josh Gottheimer | May 19, 2026 | Purchase | $250,001 - $500,000 |
| Josh Gottheimer | May 19, 2026 | Purchase | $500,001 - $1,000,000 |
| Donald J Trump | May 18, 2026 | Sale (Full) | $250,001 - $500,000 |
| Donald J Trump | May 18, 2026 | Sale (Full) | $1,001 - $15,000 |
| Donald J Trump | May 18, 2026 | Purchase | $100,001 - $250,000 |
| Gilbert Cisneros | May 15, 2026 | Purchase | $50,001 - $100,000 |
| Jonathan Jackson | May 12, 2026 | Sale (Partial) | $15,001 - $50,000 |
| Rohit Khanna | May 1, 2026 | Sale (Full) | $1,001 - $15,000 |
| Donald J Trump | Apr 30, 2026 | Sale (Full) | $1,000,001 - $5,000,000 |
| Donald J Trump | Apr 28, 2026 | Sale (Full) | $1,001 - $15,000 |
| Donald J Trump | Apr 27, 2026 | Purchase | $250,001 - $500,000 |
| Donald J Trump | Apr 27, 2026 | Purchase | $15,001 - $50,000 |
| Donald J Trump | Apr 27, 2026 | Sale (Full) | $15,001 - $50,000 |
| Donald J Trump | Apr 20, 2026 | Sale (Full) | $250,001 - $500,000 |
| Maria Elvira Salazar | Apr 17, 2026 | Purchase | $15,001 - $50,000 |
| Donald J Trump | Apr 17, 2026 | Purchase | $5,000,001 - $25,000,000 |
| Donald J Trump | Apr 17, 2026 | Purchase | $250,001 - $500,000 |
| John McGuire | Apr 15, 2026 | Purchase | $1,001 - $15,000 |
| Donald J Trump | Apr 15, 2026 | Purchase | $100,001 - $250,000 |
| Gilbert Cisneros | Apr 14, 2026 | Sale (Partial) | $15,001 - $50,000 |
| Rohit Khanna | Apr 13, 2026 | Sale (Partial) | $15,001 - $50,000 |
| Donald J Trump | Apr 10, 2026 | Sale (Full) | $250,001 - $500,000 |
| Elizabeth Fletcher | Apr 8, 2026 | Sale (Partial) | $1,001 - $15,000 |
| Rohit Khanna | Apr 2, 2026 | Purchase | $1,001 - $15,000 |
| John Fetterman | Mar 30, 2026 | Purchase | $1,001 - $15,000 |
| John Fetterman | Mar 27, 2026 | Purchase | $1,001 - $15,000 |
| Donald J Trump | Mar 27, 2026 | Sale (Full) | $250,001 - $500,000 |
| Donald J Trump | Mar 26, 2026 | Purchase | $15,001 - $50,000 |
| Donald J Trump | Mar 26, 2026 | Purchase | $15,001 - $50,000 |
| Josh Gottheimer | Mar 25, 2026 | Purchase | $50,001 - $100,000 |
| Josh Gottheimer | Mar 25, 2026 | Purchase | $500,001 - $1,000,000 |
| Donald J Trump | Mar 25, 2026 | Purchase | $100,001 - $250,000 |
| Donald J Trump | Mar 24, 2026 | Purchase | $15,001 - $50,000 |
| Donald J Trump | Mar 23, 2026 | Purchase | $100,001 - $250,000 |
| Donald J Trump | Mar 23, 2026 | Purchase | $15,001 - $50,000 |
| Richard Dean McCormick | Mar 19, 2026 | Purchase | $1,001 - $15,000 |
| Donald J Trump | Mar 19, 2026 | Purchase | $1,000,001 - $5,000,000 |
| Donald J Trump | Mar 18, 2026 | Purchase | $250,001 - $500,000 |
| Donald J Trump | Mar 17, 2026 | Purchase | $50,001 - $100,000 |
| Donald J Trump | Mar 17, 2026 | Purchase | $15,001 - $50,000 |
| Gilbert Cisneros | Mar 13, 2026 | Purchase | $15,001 - $50,000 |
| Cleo Fields | Mar 12, 2026 | Purchase | $1,001 - $15,000 |
| Donald J Trump | Mar 6, 2026 | Sale (Full) | $100,001 - $250,000 |
| John Boozman | Mar 5, 2026 | Purchase | $1,001 - $15,000 |
| Michael T. McCaul | Feb 27, 2026 | Sale (Full) | $1,001 - $15,000 |
| David J. Taylor | Feb 26, 2026 | Purchase | $1,001 - $15,000 |
| Rohit Khanna | Feb 24, 2026 | Purchase | $15,001 - $50,000 |
| Donald J Trump | Feb 23, 2026 | Sale (Full) | $15,001 - $50,000 |
| Donald J Trump | Feb 19, 2026 | Purchase | $1,001 - $15,000 |
| Angus S King | Feb 13, 2026 | Sale (Full) | $1,001 - $15,000 |
| John Boozman | Feb 13, 2026 | Purchase | $1,001 - $15,000 |
| Donald J Trump | Feb 13, 2026 | Sale (Full) | $500,001 - $1,000,000 |
| Donald J Trump | Feb 12, 2026 | Purchase | $1,001 - $15,000 |
| Donald J Trump | Feb 12, 2026 | Sale (Full) | $250,001 - $500,000 |
| Gilbert Cisneros | Feb 10, 2026 | Sale (Partial) | $15,001 - $50,000 |
| Donald J Trump | Feb 10, 2026 | Sale (Full) | $5,000,001 - $25,000,000 |
| David J. Taylor | Feb 9, 2026 | Purchase | $1,001 - $15,000 |
| Josh Gottheimer | Feb 2, 2026 | Sale (Partial) | $1,001 - $15,000 |
| Julia Letlow | Feb 2, 2026 | Sale (Partial) | $1,001 - $15,000 |
| Donald J Trump | Feb 2, 2026 | Purchase | $100,001 - $250,000 |
| John McGuire | Jan 30, 2026 | Sale (Partial) | $1,001 - $15,000 |
| Arjun Mody | Jan 30, 2026 | Sale (Full) | $15,001 - $50,000 |
| Arjun Mody | Jan 30, 2026 | Sale (Full) | $1,001 - $15,000 |
| David J. Taylor | Jan 29, 2026 | Purchase | $1,001 - $15,000 |
| Arjun Mody | Jan 28, 2026 | Sale (Full) | $15,001 - $50,000 |
| Thomas H. Kean Jr | Jan 23, 2026 | Sale (Partial) | $1,001 - $15,000 |
| Donald J Trump | Jan 23, 2026 | Purchase | $250,001 - $500,000 |
| John McGuire | Jan 21, 2026 | Purchase | $1,001 - $15,000 |
| Donald J Trump | Jan 21, 2026 | Purchase | $15,001 - $50,000 |
| David J. Taylor | Jan 16, 2026 | Purchase | $1,001 - $15,000 |
| Donald J Trump | Jan 12, 2026 | Sale (Full) | $1,001 - $15,000 |
| Donald J Trump | Jan 12, 2026 | Sale (Full) | $100,001 - $250,000 |
| David J. Taylor | Jan 8, 2026 | Purchase | $1,001 - $15,000 |
| Donald J Trump | Jan 6, 2026 | Purchase | $500,001 - $1,000,000 |
| Markwayne Mullin | Dec 29, 2025 | Purchase | $100,001 - $250,000 |
| Gilbert Cisneros | Dec 19, 2025 | Sale (Partial) | $15,001 - $50,000 |
| Julie Johnson | Dec 18, 2025 | Sale (Full) | $1,001 - $15,000 |
| John Boozman | Dec 17, 2025 | Purchase | $1,001 - $15,000 |
| Shelley M Capito | Dec 16, 2025 | Sale (Partial) | $1,001 - $15,000 |
| Cleo Fields | Dec 11, 2025 | Purchase | $1,001 - $15,000 |
| Dwight Evans | Nov 21, 2025 | Sale (Partial) | $1,001 - $15,000 |
| Gilbert Cisneros | Nov 18, 2025 | Purchase | $50,001 - $100,000 |
| Julie Johnson | Nov 13, 2025 | Sale (Partial) | $1,001 - $15,000 |
| Gilbert Cisneros | Nov 12, 2025 | Purchase | $1,001 - $15,000 |
| Richard Dean McCormick | Nov 5, 2025 | Purchase | $1,001 - $15,000 |
| Markwayne Mullin | Nov 3, 2025 | Purchase | $250,001 - $500,000 |
| Lisa McClain | Oct 31, 2025 | Sale (Full) | $15,001 - $50,000 |
| Lisa McClain | Oct 30, 2025 | Purchase | $15,001 - $50,000 |
| Lisa McClain | Oct 30, 2025 | Sale (Full) | $15,001 - $50,000 |
Showing the 100 most recent of 882 trades.