Sectors

ICFI
ICF International, Inc.
91.64
1 x 90.73
1 x 93.61
bid
ask
+
0.13
0.15%
09:40 AM
timesize
Ytd7.44%
1y-2.92%
90.73
day range
92.37
58.83
52 week range
101.71
Open90.73Prev Close91.51Low90.73High92.37Mkt Cap1.66B
Vol4.33KAvg Vol280.83KEPS6.50P/E14.10Forward P/E12.33
Beta0.51Short Ratio2.31Inst. Own95.56%Dividend0.56Div Yield0.66
Ex Div Date06-05Earning08-0650-d Avg75.74200-d Avg77.811yr Est105.25

ICFI News

Should Investors Buy ICFI as Growth Improves While Key Risks Persist?
zacks.com
Should Investors Buy ICFI as Growth Improves While Key Risks Persist?

ICF International's earnings growth, commercial expansion and below-history valuation offer support,

ICFI Jumps 17.4% in 1 Week as Investors Weigh What's Ahead for Shares
zacks.com
ICFI Jumps 17.4% in 1 Week as Investors Weigh What's Ahead for Shares

ICF International shares surged 17.4% in a week as stronger earnings and business growth offset a re

ICFI Stock Gains 11.4% Since Q2 Earnings Beat & Revenue Miss
zacks.com
ICFI Stock Gains 11.4% Since Q2 Earnings Beat & Revenue Miss

ICF International's Q2 earnings beat estimates as commercial and international growth, margin gains

ICF International, Inc. (ICFI) Q2 2026 Earnings Call Transcript
seekingalpha.com
ICF International, Inc. (ICFI) Q2 2026 Earnings Call Transcript

ICF International, Inc. (ICFI) Q2 2026 Earnings Call Transcript

ICF (ICFI) Q2 Earnings: Taking a Look at Key Metrics Versus Estimates
zacks.com
ICF (ICFI) Q2 Earnings: Taking a Look at Key Metrics Versus Estimates

While the top- and bottom-line numbers for ICF (ICFI) give a sense of how the business performed in

ICF International Q2 Earnings Call Highlights
marketbeat.com
ICF International Q2 Earnings Call Highlights

ICF International NASDAQ: ICFI reported second-quarter 2026 revenue that was essentially unchanged f

ICF International (ICFI) Q2 Earnings Beat Estimates
zacks.com
ICF International (ICFI) Q2 Earnings Beat Estimates

ICF International (ICFI) came out with quarterly earnings of $1.86 per share, beating the Zacks Cons

ICF Reports Second Quarter 2026 Results
prnewswire.com
ICF Reports Second Quarter 2026 Results

―Second Quarter Business Results in Line with Company Expectations― ―Continued Strong Margin Perform

ICF to Present at the Canaccord Genuity 46th Annual Growth Conference
prnewswire.com
ICF to Present at the Canaccord Genuity 46th Annual Growth Conference

RESTON, Va., Aug. 5, 2026 /PRNewswire/ -- ICF (NASDAQ: ICFI), a leading global solutions and technol

Entergy Louisiana Selects ICF for New $35 Million Energy Efficiency Contract
prnewswire.com
Entergy Louisiana Selects ICF for New $35 Million Energy Efficiency Contract

Residential, Commercial & Industrial Programs Will Help Lower Energy Costs While Strengthening Grid

Earnings Scheduled For February 26, 2026
benzinga.com
Earnings Scheduled For February 26, 2026

Earnings Scheduled For October 30, 2025
benzinga.com
Earnings Scheduled For October 30, 2025

benzinga.com
10 Industrials Stocks With Whale Alerts In Today's Session

benzinga.com
Earnings Scheduled For July 31, 2025

benzinga.com
Earnings Scheduled For May 1, 2025

benzinga.com
Earnings Scheduled For February 27, 2025

benzinga.com
Earnings Scheduled For February 27, 2024

Companies Reporting Before The Bell • Gaotu Techedu (NYSE:GOTU) is expected to report quarterly los

benzinga.com
Earnings Scheduled For November 2, 2023

Companies Reporting Before The Bell • AudioCodes (NASDAQ:AUDC) is estimated to report quarterly ear

benzinga.com
Earnings Scheduled For August 3, 2023

Companies Reporting Before The Bell • Cedar Fair (NYSE:FUN) is likely to report quarterly earnings

benzinga.com
Earnings Scheduled For May 9, 2023

Companies Reporting Before The Bell • Kosmos Energy (NYSE:KOS) is expected to report quarterly earn

benzinga.com
Earnings Scheduled For February 28, 2023

Companies Reporting Before The Bell • Gaotu Techedu (NYSE:GOTU) is expected to report earnings for

benzinga.com
Earnings Scheduled For November 3, 2022

Companies Reporting Before The Bell • Hyatt Hotels (NYSE:H) is estimated to report quarterly earnin

benzinga.com
Earnings Scheduled For August 3, 2022

  Companies Reporting Before The Bell • Fresh Del Monte Produce (NYSE:FDP) is likely to report qua

benzinga.com
Earnings Scheduled For May 4, 2022

  Companies Reporting Before The Bell • Seres Therapeutics (NASDAQ:MCRB) is estimated to report qu

benzinga.com
Earnings Scheduled For November 2, 2021

  Companies Reporting Before The Bell • Thomson Reuters (NYSE:TRI) is expected to report quarterly

benzinga.com
Stocks That Hit 52-Week Highs On Wednesday

    Wednesday's morning session saw 275 companies set new 52-week highs.

benzinga.com
Stocks That Hit 52-Week Highs On Monday

    During Monday's morning trading, 363 companies set new 52-week highs.

benzinga.com
Stocks That Hit 52-Week Highs On Monday

    On Monday morning, 415 companies achieved new highs for the year.

benzinga.com
Stocks That Hit 52-Week Highs On Friday

    Before 10 a.m. ET on Friday, 571 companies hit new 52-week highs.

benzinga.com
Earnings Scheduled For February 25, 2021

  Companies Reporting Before The Bell • PG&E (NYSE:PCG) is likely to report quarterly earnings

benzinga.com
Earnings Scheduled For November 5, 2020

  Companies Reporting Before The Bell • Bluerock Residential Growth REIT, Inc. Class A Common Stoc

benzinga.com
Stocks That Hit 52-Week Lows On Thursday

Stocks That Hit 52-Week Lows On Thursday

benzinga.com
Stocks That Hit 52-Week Lows On Wednesday

Stocks That Hit 52-Week Lows On Wednesday

benzinga.com
Stocks That Hit 52-Week Lows On Monday

Stocks That Hit 52-Week Lows On Monday

benzinga.com
Stocks That Hit 52-Week Highs On Thursday

Stocks That Hit 52-Week Highs On Thursday

benzinga.com
Stocks That Hit 52-Week Highs On Monday

Stocks That Hit 52-Week Highs On Monday

benzinga.com
Stocks That Made New 52-Week Highs Yesterday, September 6th

Stocks That Made New 52-Week Highs Yesterday, September 6th

benzinga.com
Stocks Which Set New 52-Week Highs Friday, August 3rd

Stocks Which Set New 52-Week Highs Friday, August 3rd

benzinga.com
Benzinga's Top Upgrades, Downgrades For August 3, 2018

Benzinga's Top Upgrades, Downgrades For August 3, 2018