MSFT appears in 838 STOCK Act disclosures from 139 filers (426 purchases, 341 sales).
Congress Trading Monitor home