ICF International, Inc. (ICFI)
NASDAQ: ICFI · Real-Time Price · USD
97.41
-1.11 (-1.13%)
Nov 3, 2026, 3:14 PM EST - Market open

ICF International Analyst Ratings

Ratings History

AnalystFirmRatingRatingActionPrice TargetUpsideDate
Barrington
Barrington
Buy
Reiterates
$110
BuyReiterates$110+12.92%Oct 28, 2026
Canaccord Genuity
Canaccord Genuity
Buy
Maintains
$115
BuyMaintains$115+18.06%Aug 7, 2026
Truist Financial
Truist Financial
Hold
Reiterates
$80
HoldReiterates$80-17.87%Aug 7, 2026
William Blair
William Blair
Buy
Maintains
n/a
BuyMaintainsn/an/aAug 7, 2026