MSFT: Congressional Trading Activity

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

Congress Trading Monitor home