CS
Congress StockCongress Stock
TradesPoliticiansStocksStatesCommitteesRankingsArticles
CS
Congress Stock Tracker

Tracking congressional stock trades from public STOCK Act Periodic Transaction Reports (PTRs) filed by members of the US House and Senate.

Browse

  • Trades
  • Politicians
  • Stocks
  • Committees
  • States

Top Politicians

  • Nancy Pelosi
  • Tommy Tuberville
  • Mark Kelly
  • Dan Sullivan
  • Tim Scott
  • Rick Scott
  • John Thune
  • Jamie Raskin

Discover

  • Rankings
  • Wealthiest Members
  • Articles
  • About the data
  • Methodology
  • Report missing trade

Data

  • House Disclosures ↗
  • Senate PTRs ↗
  • What is the STOCK Act?
  • Hedge Fund Tracker ↗
© 2026 Congress Stock Tracker. Data from public STOCK Act filings.For informational purposes only. Not financial advice.
Stocks
Microsoft Corporation

Microsoft CorporationMSFT

NASDAQTechnologySoftware$395.55

One of the largest global software vendors, generating revenue from enterprise and consumer software, cloud infrastructure, and productivity platforms. Its Azure cloud platform, Windows operating system, and Microsoft 365 suite anchor a broad ecosystem used by businesses and governments worldwide. I...

52W Range: $344.79 – $555.45

Congressional Interest in Microsoft Corporation (MSFT)

16 members of Congress have disclosed 32 trades in Microsoft Corporation (MSFT), a Technology company. The buy/sell breakdown shows 22 purchases versus 9 sales, indicating net buying interest from lawmakers. All data is sourced from STOCK Act periodic transaction reports filed with Congress.

Total Disclosures
32
Unique Politicians
16
Buys
22
Sells
9

Who in Congress Is Trading MSFT?

DatePoliticianTypeAmountSecurity
2007-03-05MICHAEL T. MCCAULbuy$128,902.50Stock
2007-03-04MICHAEL T. MCCAULbuy$22,567.51Stock

Related

All stocks traded by CongressFull trade feedMost active tradersAbout the STOCK ActReport missing trade
2007-03-04MICHAEL T. MCCAULbuy$22,567.51Stock
2007-02-11MICHAEL T. MCCAULbuy$18,514.50Stock
2007-02-11MICHAEL T. MCCAULbuy$18,514.50Stock
2006-11-12Vern Buchananbuy$1K – $15KStock
2006-07-10Nancy Pelosisell$100K – $250KStock
2006-04-12John A. Yarmuthbuy$1K – $15KStock
2006-02-10Vern Buchananbuy$1K – $15KStock
2006-01-10Vern Buchananbuy$1K – $15KStock
2005-10-10JAMES B. RENACCIbuy$698.16Stock
2005-08-12DAVE CAMPbuy$1K – $15KStock
2005-08-12DAVE CAMPbuy$1K – $15KStock
2005-08-09Rodney P. Frelinghuysensell$100K – $250KStock
2005-07-10Vern Buchananbuy$1K – $15KStock
2005-03-12DAVE CAMPbuy$15K – $50KStock
2005-03-12DAVE CAMPbuy$1K – $15KStock
2004-03-12John A. Yarmuthbuy$1K – $15KStock
2003-08-10MICHAEL T. MCCAULsell$15K – $50KStock
2003-06-08Lamar Smithbuy$921.89Stock
2003-05-07DENNIS A. CARDOZAbuy$15K – $50KStock
2003-03-10DAVE CAMPexchange$1K – $15KStock
2003-03-10Richard L. Hannasell$1K – $15KStock
2002-07-11John D. Dingellbuy$15K – $50KStock
2002-06-12Rubén Hinojosasell$1K – $15KStock
2002-04-08Nita M. Loweysell$15K – $50KStock
2002-01-08Nita M. Loweysell$15K – $50KStock
2001-11-11Vern Buchananbuy$1K – $15KStock
2001-10-12Wm. Lacy Claybuy$1K – $15KStock
2001-07-11MARY BONO MACKsell$1K – $15KStock
2001-05-09MICHAEL T. MCCAULbuy$1K – $15KStock
2001-03-11NAN A. S. HAYWORTHsell$15K – $50KStock
MICHAEL T. MCCAULbuy
2007-03-05$128,902.50
Stock
MICHAEL T. MCCAULbuy
2007-03-04$22,567.51
Stock
MICHAEL T. MCCAULbuy
2007-03-04$22,567.51
Stock
MICHAEL T. MCCAULbuy
2007-02-11$18,514.50
Stock
MICHAEL T. MCCAULbuy
2007-02-11$18,514.50
Stock
Vern Buchananbuy
2006-11-12$1K – $15K
Stock
Nancy Pelosisell
2006-07-10$100K – $250K
Stock
John A. Yarmuthbuy
2006-04-12$1K – $15K
Stock
Vern Buchananbuy
2006-02-10$1K – $15K
Stock
Vern Buchananbuy
2006-01-10$1K – $15K
Stock
JAMES B. RENACCIbuy
2005-10-10$698.16
Stock
DAVE CAMPbuy
2005-08-12$1K – $15K
Stock
DAVE CAMPbuy
2005-08-12$1K – $15K
Stock
Rodney P. Frelinghuysensell
2005-08-09$100K – $250K
Stock
Vern Buchananbuy
2005-07-10$1K – $15K
Stock
DAVE CAMPbuy
2005-03-12$15K – $50K
Stock
DAVE CAMPbuy
2005-03-12$1K – $15K
Stock
John A. Yarmuthbuy
2004-03-12$1K – $15K
Stock
MICHAEL T. MCCAULsell
2003-08-10$15K – $50K
Stock
Lamar Smithbuy
2003-06-08$921.89
Stock
DENNIS A. CARDOZAbuy
2003-05-07$15K – $50K
Stock
DAVE CAMPexchange
2003-03-10$1K – $15K
Stock
Richard L. Hannasell
2003-03-10$1K – $15K
Stock
John D. Dingellbuy
2002-07-11$15K – $50K
Stock
Rubén Hinojosasell
2002-06-12$1K – $15K
Stock
Nita M. Loweysell
2002-04-08$15K – $50K
Stock
Nita M. Loweysell
2002-01-08$15K – $50K
Stock
Vern Buchananbuy
2001-11-11$1K – $15K
Stock
Wm. Lacy Claybuy
2001-10-12$1K – $15K
Stock
MARY BONO MACKsell
2001-07-11$1K – $15K
Stock
MICHAEL T. MCCAULbuy
2001-05-09$1K – $15K
Stock
NAN A. S. HAYWORTHsell
2001-03-11$15K – $50K
Stock
Prev
1...3536
Next