ICF International logo
ICF International, Inc. (ICFI)
NASDAQ: ICFI · Real-Time Price · USD
87.55
+0.73 (0.84%)
Oct 9, 2026, 4:00 PM EDT - Market closed

ICF International Analyst Ratings

Ratings History

AnalystFirmRatingRatingActionPrice TargetUpsideDate
Barrington
Barrington
Buy
Reiterates
$102 → $110
BuyReiterates$102 → $110+25.64%Aug 14, 2026
Canaccord Genuity
Canaccord Genuity
Buy
Maintains
$115
BuyMaintains$115+31.35%Aug 7, 2026
Truist Financial
Truist Financial
Hold
Reiterates
$80
HoldReiterates$80-8.62%Aug 7, 2026
William Blair
William Blair
Buy
Maintains
n/a
BuyMaintainsn/an/aAug 7, 2026