$MSFT SEC Filings

Filing Filed On
REVISED DEFINITIVE PROXY STATEMENT 21 Sep 2004
REVISED DEFINITIVE PROXY STATEMENT 12 Oct 2001