ICF International (ICFI) appears an attractive pick, as it has been recently upgraded to a Zacks Rank #1 (Strong Buy). This rating change essentially reflects an upward trend in earnings estimates ...
You can see the complete list of today's Zacks #1 Rank (Strong Buy) stocks here. This combination positions ICF well for outperformance, so growth investors may want to bet on it. From thousands ...
Shares of ICF International stock opened at $138.57 on Wednesday. The business’s 50 day moving average price is $162.02 and its 200 day moving average price is $153.49. The company has a market ...
ICF International (ICFI ... possess the combination of a Growth Score of A or B and a Zacks Rank #1 (Strong Buy) or 2 (Buy). Here are three of the most important factors that make the stock ...
ICF International (ICFI) appears an attractive pick, as it has been recently upgraded to a Zacks Rank #1 (Strong Buy). This rating change essentially reflects an upward trend in earnings estimates -- ...