ICF International, Inc. (ICFI)
NASDAQ: ICFI · Real-Time Price · USD
89.34
+0.96 (1.09%)
At close: Aug 26, 2026, 4:00 PM EDT
88.62
-0.72 (-0.81%)
After-hours: Aug 26, 2026, 7:58 PM EDT

ICF International Analyst Ratings

Ratings History

AnalystFirmRatingRatingActionPrice TargetUpsideDate
Barrington
Barrington
Buy
Reiterates
$102$110
BuyReiterates$102$110+23.13%Aug 14, 2026
Canaccord Genuity
Canaccord Genuity
Buy
Maintains
$115
BuyMaintains$115+28.72%Aug 7, 2026
Truist Financial
Truist Financial
Hold
Reiterates
$80
HoldReiterates$80-10.45%Aug 7, 2026
William Blair
William Blair
Buy
Maintains
n/a
BuyMaintainsn/an/aAug 7, 2026
Sidoti
Sidoti
Buy
Maintains
$124
BuyMaintains$124+38.80%Mar 2, 2026