$MSFT SEC Filings

Filing Filed On
SCHEDULE 13D 16 Oct 2008
SCHEDULE 13D 31 Oct 2002
SCHEDULE 13D 07 Mar 2001
SCHEDULE 13D 18 Jul 2000
SCHEDULE 13D 07 Apr 2000
SCHEDULE 13D 24 Sep 1999
SCHEDULE 13D 06 Jan 1999
SCHEDULE 13D 29 Dec 1997
SCHEDULE 13D 26 Sep 1997
UUNET TECHNOLOGIES, INC. SCHEDULE 13 D OF 4/29/96. 09 May 1996