$ICFI SEC Filings

Filing Filed On
FORM 3 05 Jun 2012
FORM 3 07 Jun 2011
FORM 3 12 May 2011
FORM 3 06 Apr 2010
FORM 3 11 Mar 2010
PRIMARY DOCUMENT 10 Mar 2008
PRIMARY DOCUMENT 10 Mar 2008
FORM 3 27 Sep 2006
FORM 3 27 Sep 2006
FORM 3 27 Sep 2006
FORM 3 27 Sep 2006
FORM 3 27 Sep 2006
FORM 3 27 Sep 2006
FORM 3 27 Sep 2006
FORM 3 27 Sep 2006
FORM 3 27 Sep 2006