ICFI

ICF International, Inc.

Company with tickers: ICFI

CIK
1362004
CUSIP
44925C103
Shares Outstanding
18,104,180
13F Activity (30d)
221 filings 216 filers
Type Filing Date Period Open