ICF International, Inc. (ICFI)
NASDAQ: ICFI · IEX Real-Time Price · USD
148.32
-0.11 (-0.07%)
May 6, 2024, 9:47 AM EDT - Market open

ICF International Analyst Ratings

Total Analysts
4
Consensus Rating
Strong Buy
Price Target
$162.75
Upside
+9.73%

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
Barrington Research
Barrington Research
Buy
Maintains
$145$173
Buy Maintains $145$173 +16.64% Mar 4, 2024
Truist Securities
Truist Securities
Strong Buy
Maintains
$148$168
Strong Buy Maintains $148$168 +13.27% Feb 28, 2024
Canaccord Genuity
Canaccord Genuity
Strong Buy
Reiterates
$170
Strong Buy Reiterates $170 +14.62% Feb 20, 2024
Sidoti & Co.
Sidoti & Co.
Hold
Downgrades
$140
Hold Downgrades $140 -5.61% Nov 14, 2023
Truist Securities
Truist Securities
Strong Buy
Maintains
$135$148
Strong Buy Maintains $135$148 -0.22% Sep 29, 2023
Truist Securities
Truist Securities
Strong Buy
Reiterates
$135
Strong Buy Reiterates $135 -8.98% Sep 21, 2023
Barrington Research
Barrington Research
Buy
Maintains
$138$145
Buy Maintains $138$145 -2.24% Aug 24, 2023
Canaccord Genuity
Canaccord Genuity
Strong Buy
Maintains
$135$138
Strong Buy Maintains $135$138 -6.96% Aug 7, 2023
Barrington Research
Barrington Research
Buy
Reiterates
$138
Buy Reiterates $138 -6.96% May 30, 2023
Barrington Research
Barrington Research
Buy
Maintains
$129$138
Buy Maintains $129$138 -6.96% Mar 6, 2023
Barrington Research
Barrington Research
Buy
Maintains
$118$121
Buy Maintains $118$121 -18.42% Jun 13, 2022
Truist Securities
Truist Securities
Strong Buy
Maintains
n/a
Strong Buy Maintains n/a n/a Apr 1, 2021
SunTrust Robinson Humphrey
SunTrust Robinson Humphrey
Strong Buy
Maintains
n/a
Strong Buy Maintains n/a n/a Apr 14, 2020
Sidoti & Co.
Sidoti & Co.
Strong Buy
Maintains
n/a
Strong Buy Maintains n/a n/a Mar 31, 2020
Canaccord Genuity
Canaccord Genuity
Strong Buy
Initiates
n/a
Strong Buy Initiates n/a n/a Dec 19, 2019
Cowen & Co.
Cowen & Co.
Buy
Upgrades
n/a
Buy Upgrades n/a n/a Aug 3, 2018
Cowen & Co.
Cowen & Co.
Hold
Initiates
n/a
Hold Initiates n/a n/a Mar 28, 2018
Wells Fargo
Wells Fargo
Hold
Maintains
n/a
Hold Maintains n/a n/a Feb 28, 2018
Wells Fargo
Wells Fargo
Hold
Maintains
n/a
Hold Maintains n/a n/a Oct 25, 2017