ICFI

ICF International Inc. Common Stock (ICFI)

Stock · NASDAQ · Consumer Discretionary

$89.43as of 10/16/2026

AI Market Commentary

AI-generatedAll commentary →

Synthesized from recent news and fundamentals/technical data -- not human analyst commentary or trader sentiment.

October 14, 2026

ICF International reports Q2 2026 results and receives rating upgrade. ICF International released its second-quarter 2026 earnings, a standard periodic update for the company. Following the report, the stock received a rating upgrade to Buy, signaling a shift in analyst sentiment. This development is relevant as the average analyst target price sits at $107.25, well above the current trading range. The news highlights ongoing interest in the company's performance within the business services sector.

Active signals

Support level
$68.05
Industry
Professional Services

What ICFI's price did in the 20 trading sessions after each past signal, compared with any 20-session window over the same period.

SignalTimesMedian 20-session returnHigher after 20 sessions
Volume Spike29+2.3%66%
Bollinger Band Breakout26+0.7%58%
Bollinger Band Breakdown20+3.2%55%
200-Day Moving Average TouchActive now16-0.8%50%
Any 20-session window (baseline)+1.2%56%

Computed by MarketWall from daily closing prices since May 18, 2022. Returns are close-to-close and don't include dividends. Past results describe what happened before; they are not a forecast and not investment advice.

About ICFI

ICF International, Inc. provides management, technology, and policy consulting and implementation services to government and commercial clients in the United States and internationally. The Company provides consulting and technology services across several key domains, such as strategy and public policy; energy and environmental sustainability; and climate resilience; digital transformation including information tech…

Sector
Consumer Discretionary
Industry
Professional Services
Employees
6,972

Fundamentals

1-day range
$82.84$87.67
Market cap
$1.54B
P/E (trailing)
17.76
P/E (forward)
11.26
EPS (trailing)
$4.83
Dividend yield
0.42%
Beta
0.48
Avg. volume
204.3K
Ex-dividend date
September 4, 2026
Dividend pay date
October 9, 2026
52-week range
$58.83$98.03
Next earnings: November 5, 2026 · EPS estimate $1.92confirmed

How ICF International Inc. Common Stock Makes Money

Where the revenue actually goes — FY2025 annual results

market-wall.comTotalRevenue$1.87BNet Income$91.59M (5%)Cost of Revenue$1.18B (63%)SG&A$492.40M (26%)Other$91.62M (5%)Tax$20.41M (1%)ICFI

Source: 10-K filed Feb 27, 2026 · via SEC EDGAR / Finnhub

Gross Profit$696.02M(37%)
Operating Income$145.47M(8%)

Forecasts

4 analyst ratings

Buy 82%
Hold 18%
Sell 0%
1-year price forecast
High
$124
+38.7%
Median
$112.5
+25.8%
Low
$80
-10.5%

ICF International Inc. Common Stock Competitors

Chosen by industry and closest market cap.

  • ICFI
    ICF International Inc. Common Stock
    $89.43
    ▲ 0.74%
    Market cap $1.54BP/E 17.76
    $58.83$98.03
  • EFOR
    Everforth Inc. Common Stock
    $38.36
    ▼ 2.94%
    Market cap $1.29BP/E 18.56
    $16.9$54.94
  • AMN
    AMN Healthcare Services Inc
    $40.49
    ▲ 1.23%
    Market cap $1.19BP/E 14.34
    $14.97$38.44
  • ASTH
    Astrana Health Inc. Common Stock
    $36.81
    ▼ 3.21%
    Market cap $1.90BP/E 47.11
    $18.08$51.6
  • NSP
    Insperity Inc. Common Stock
    $51.38
    ▲ 1.14%
    Market cap $1.96BP/E —
    $18.57$55.9
  • BBSI
    Barrett Business Services Inc. Common Stock
    $32.55
    ▲ 0.65%
    Market cap $812.68MP/E 22.54
    $25.33$43.53
  • HURN
    Huron Consulting Group Inc. Common Stock
    $174.86
    ▼ 0.35%
    Market cap $2.39BP/E 24.12
    $84.88$186.78

P/E shows — for peers not currently carrying a live signal of their own.

Latest news

Insider Activity

Insider Actions →
Acquired
20.2K
Disposed
14.4K

Institutional Ownership

March 31, 2026

Total shares held
16.72M
Total value held
$1.03B
Institutional holders
240
Top holders this quarter
  • Unknown1.64M
  • Unknown1.60M
  • Unknown1.17M
  • Unknown978.5K
  • Unknown814.2K
  • Unknown659.8K
  • Unknown461.0K
  • Unknown455.1K
  • Unknown452.8K
  • Unknown413.7K

See the full, filterable feed with live charts on the MarketWall dashboard.

We use analytics to understand how market-wall is used. No personal data is sold.