$MSFT SEC Filings

Filing Filed On
PRIMARY DOCUMENT 16 May 2012
PRIMARY DOCUMENT 16 May 2012
PRIMARY DOCUMENT 16 May 2012
PRIMARY DOCUMENT 16 May 2012
4 16 May 2012
PRIMARY DOCUMENT 09 May 2012
PRIMARY DOCUMENT 04 May 2012
FORM 8-K 03 May 2012
4 01 May 2012
PRIMARY DOCUMENT 01 May 2012
4 30 Apr 2012
4 27 Apr 2012
4 26 Apr 2012
4 25 Apr 2012
FORM 8-K 19 Apr 2012
QUARTERLY REPORT ON FORM 10-Q 19 Apr 2012
ANNUAL REPORT ON FORM 11-K 29 Mar 2012
PRIMARY DOCUMENT 09 Mar 2012
PRIMARY DOCUMENT 09 Mar 2012
PRIMARY DOCUMENT 09 Mar 2012