ICF International, Inc. ICFI

Full chart Compare
Set alert

Price alert · ICFI

All alert types
97.65 USD -0.87 (-0.88%)

At closeNov 3, 2026, 4:00 PM EST

97.65 0.00 0.00%

After hours · Nov 3, 4:00 PM ET

95.58 Day range 99.39
58.83 52-week range 99.39
YTD
+14.48%
1 year
+23.67%

Analyst view

Consensus: buy

Buy
Price target (mean) 107.25 +9.8% upside
Target (low)
80.00
Target (mean)
107.25
Target (high)
124.00
Ratings (0m) 5 4 buy · 1 hold · 0 sell
  • Strong buy1
  • Buy3
  • Hold1
  • Sell0
  • Strong sell0

Recommendation trend

  • This month 5
  • 1 month ago 5

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

ICFI analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter1.921.87 – 2.001.67+15.2%490.83M+5.5%5
Next quarter1.831.77 – 1.891.47+24.6%501.44M+13.0%5
Current year7.117.04 – 7.156.77+5.0%1.90B+1.7%5
Next year7.717.54 – 7.937.11+8.5%2.02B+5.9%5

Upgrades and downgrades

The latest rating changes

ICFI analyst upgrades and downgrades
DateFirmActionFromTo
Mar 4, 2026Barrington ResearchMaintainedOutperformOutperform
Jan 14, 2026Truist SecuritiesMaintainedHoldHold
Dec 2, 2025Canaccord GenuityUpgradeHoldBuy
Nov 20, 2025Barrington ResearchMaintainedOutperformOutperform
Sep 23, 2025Barrington ResearchMaintainedOutperformOutperform
Aug 11, 2025Barrington ResearchMaintainedOutperformOutperform
Jun 11, 2025Barrington ResearchMaintainedOutperformOutperform
May 8, 2025Canaccord GenuityMaintainedHoldHold
Apr 14, 2025Truist SecuritiesMaintainedHoldHold
Mar 3, 2025Barrington ResearchMaintainedOutperformOutperform
Feb 28, 2025Canaccord GenuityDowngradeBuyHold
Dec 16, 2024D. Boral CapitalMaintainedOutperformOutperform
Nov 22, 2024Truist SecuritiesMaintainedHoldHold
Nov 19, 2024Sidoti & Co.UpgradeNeutralBuy
Nov 1, 2024Truist SecuritiesMaintainedHoldHold
Sep 20, 2024Barrington ResearchMaintainedOutperformOutperform
Aug 12, 2024Barrington ResearchMaintainedOutperformOutperform
Jul 1, 2024Truist SecuritiesDowngradeBuyHold
May 31, 2024Barrington ResearchMaintainedOutperformOutperform
Mar 4, 2024Barrington ResearchMaintainedOutperformOutperform
Feb 28, 2024Truist SecuritiesMaintainedBuyBuy
Feb 20, 2024Canaccord GenuityReiteratedBuyBuy
Nov 14, 2023Sidoti & Co.DowngradeBuyNeutral
Sep 29, 2023Truist SecuritiesMaintainedBuyBuy
Sep 21, 2023Truist SecuritiesReiteratedBuyBuy
Aug 24, 2023Barrington ResearchMaintainedOutperformOutperform
Aug 7, 2023Canaccord GenuityMaintainedBuyBuy
May 30, 2023Barrington ResearchReiteratedOutperformOutperform
Mar 6, 2023Barrington ResearchMaintained—Outperform
Jun 13, 2022Barrington ResearchMaintained—Outperform