$MSFT SEC Filings

Filing Filed On
PRIMARY DOCUMENT 05 Sep 2012
PRIMARY DOCUMENT 05 Sep 2012
PRIMARY DOCUMENT 05 Sep 2012
PRIMARY DOCUMENT 05 Sep 2012
PRIMARY DOCUMENT 05 Sep 2012
PRIMARY DOCUMENT 05 Sep 2012
PRIMARY DOCUMENT 31 Aug 2012
PRIMARY DOCUMENT 31 Aug 2012
PRIMARY DOCUMENT 31 Aug 2012
PRIMARY DOCUMENT 31 Aug 2012
PRIMARY DOCUMENT 31 Aug 2012
PRIMARY DOCUMENT 27 Aug 2012
4 17 Aug 2012
PRIMARY DOCUMENT 17 Aug 2012
PRIMARY DOCUMENT 17 Aug 2012
PRIMARY DOCUMENT 17 Aug 2012
PRIMARY DOCUMENT 17 Aug 2012
PRIMARY DOCUMENT 17 Aug 2012
PRIMARY DOCUMENT 17 Aug 2012
PRIMARY DOCUMENT 17 Aug 2012