$MSTR SEC Filings

Filing Filed On
FORM 3 SUBMISSION 26 Oct 2012
FORM 3 SUBMISSION 17 Apr 2012
PRIMARY DOCUMENT 08 Apr 2011
PRIMARY DOCUMENT 06 Apr 2009
PRIMARY DOCUMENT 10 Aug 2006
PRIMARY DOCUMENT 01 Mar 2006
PRIMARY DOCUMENT 06 Feb 2006
PRIMARY DOCUMENT 06 Feb 2006
PRIMARY DOCUMENT 06 May 2005
PRIMARY DOCUMENT 11 Jan 2005
PRIMARY DOCUMENT 19 Nov 2004
PRIMARY DOCUMENT 19 Nov 2004