MSFT appears in 878 STOCK Act disclosures from 140 filers (447 purchases, 360 sales).
Congress Trading Monitor home