$MSFT SEC Filings

Filing Filed On
ARS 24 Oct 2024
ARS 19 Oct 2023
AUTO-GENERATED PAPER DOCUMENT 21 Oct 2015
AUTO-GENERATED PAPER DOCUMENT 23 Oct 2014
AUTO-GENERATED PAPER DOCUMENT 11 Oct 2013
AUTO-GENERATED PAPER DOCUMENT 19 Oct 2012
AUTO-GENERATED PAPER DOCUMENT 07 Oct 2011
AUTO-GENERATED PAPER DOCUMENT 12 Oct 2010
AUTO-GENERATED PAPER DOCUMENT 08 Oct 2009
AUTO-GENERATED PAPER DOCUMENT 06 Oct 2008
AUTO-GENERATED PAPER DOCUMENT 30 Sep 2004