ICF International, Inc. (ICFI)
NASDAQ: ICFI · Real-Time Price · USD
84.25
-0.96 (-1.13%)
Sep 21, 2026, 4:00 PM EDT - Market closed

ICF International Analyst Ratings

Ratings History

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