← Financial / Top

ICF International Inc. - Common Stock (ICFI) Financial

United States USD US Stocks estimated
revenue_score48
profit_score59
eps_score44
roe_score59
margin_score88
value_score64
growth_score48
stability_score88
income_score44
risk_score55
Stock Page Compare Mission Signal Whistle