Market Cap 1.63B
Revenue (ttm) 2.02B
Net Income (ttm) 110.17M
EPS (ttm) N/A
PE Ratio 10.47
Forward PE 11.61
Profit Margin 5.45%
Debt to Equity Ratio 0.52
Volume 168,000
Avg Vol 307,798
Day's Range N/A - N/A
Shares Out 18.41M
Stochastic %K 88%
Beta 0.48
Analysts Strong Sell
Price Target $115.50

Latest News on ICFI

ICF Reports First Quarter 2025 Results

May 1, 2025, 4:05 PM EDT - 12 days ago

ICF Reports First Quarter 2025 Results


ICF Names Energy and Infrastructure Expert to Board of Directors

Mar 11, 2025, 4:05 PM EDT - 2 months ago

ICF Names Energy and Infrastructure Expert to Board of Directors


ICF Awarded Over $210 Million in European Contracts

Mar 3, 2025, 4:05 PM EST - 2 months ago

ICF Awarded Over $210 Million in European Contracts


ICF International, Inc. (ICFI) Q4 2024 Earnings Call Transcript

Feb 28, 2025, 1:36 AM EST - 2 months ago

ICF International, Inc. (ICFI) Q4 2024 Earnings Call Transcript


ICF Reports Fourth Quarter and Full Year 2024 Results

Feb 27, 2025, 4:05 PM EST - 2 months ago

ICF Reports Fourth Quarter and Full Year 2024 Results


ICF to Support Hurricane Helene Recovery Across Carolinas

Jan 23, 2025, 4:05 PM EST - 3 months ago

ICF to Support Hurricane Helene Recovery Across Carolinas


DHS Awards ICF New $40M Digital Engagement Task Order

Jan 13, 2025, 4:05 PM EST - 4 months ago

DHS Awards ICF New $40M Digital Engagement Task Order


ICF Acquires Applied Energy Group from Ameresco, Inc.

Jan 7, 2025, 4:05 PM EST - 4 months ago

ICF Acquires Applied Energy Group from Ameresco, Inc.

AMRC


ICF Selected to Support DOE Grid Infrastructure Updates

Nov 12, 2024, 4:05 PM EST - 6 months ago

ICF Selected to Support DOE Grid Infrastructure Updates


ICF Appoints New Head of Corporate Development

Nov 4, 2024, 9:15 AM EST - 6 months ago

ICF Appoints New Head of Corporate Development


ICF International, Inc. (ICFI) Q3 2024 Earnings Call Transcript

Oct 31, 2024, 9:25 PM EDT - 6 months ago

ICF International, Inc. (ICFI) Q3 2024 Earnings Call Transcript


ICF Reports Third Quarter 2024 Results

Oct 31, 2024, 4:05 PM EDT - 6 months ago

ICF Reports Third Quarter 2024 Results


EPA Awards ICF $75 Million Environmental Support BPA

Oct 1, 2024, 4:05 PM EDT - 8 months ago

EPA Awards ICF $75 Million Environmental Support BPA


ICF Appoints New Digital Modernization Leader

Sep 10, 2024, 9:15 AM EDT - 8 months ago

ICF Appoints New Digital Modernization Leader


Forbes Ranks ICF One of America's Best Employers for Women

Aug 19, 2024, 4:05 PM EDT - 9 months ago

Forbes Ranks ICF One of America's Best Employers for Women


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

Aug 3, 2024, 11:38 PM EDT - 10 months ago

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


ICF Reports Second Quarter 2024 Results

Aug 1, 2024, 4:05 PM EDT - 10 months ago

ICF Reports Second Quarter 2024 Results


LA County Awards ICF $17 Million Energy Efficiency Contract

Jul 30, 2024, 4:05 PM EDT - 10 months ago

LA County Awards ICF $17 Million Energy Efficiency Contract


Puerto Rico Awards ICF $84 Million Grants Management Contract

Jul 29, 2024, 4:05 PM EDT - 10 months ago

Puerto Rico Awards ICF $84 Million Grants Management Contract


ICF Selected for ComEd Beneficial Electrification Program

Jul 17, 2024, 4:05 PM EDT - 10 months ago

ICF Selected for ComEd Beneficial Electrification Program


EPA Awards ICF $75 Million Health Risk Assessment Contract

May 28, 2024, 4:05 PM EDT - 1 year ago

EPA Awards ICF $75 Million Health Risk Assessment Contract


USAID Awards ICF $236 Million Global Health Contract

May 7, 2024, 4:05 PM EDT - 1 year ago

USAID Awards ICF $236 Million Global Health Contract


ICF Reports First Quarter 2024 Results

May 2, 2024, 7:00 AM EDT - 1 year ago

ICF Reports First Quarter 2024 Results


California State Lottery Awards ICF New $58 Million Contract

Mar 13, 2024, 4:05 PM EDT - 1 year ago

California State Lottery Awards ICF New $58 Million Contract


ICF to Present at the Sidoti Virtual Small Cap Conference

Mar 12, 2024, 9:15 AM EDT - 1 year ago

ICF to Present at the Sidoti Virtual Small Cap Conference


ICF Awarded New $25 Million Contract by Entergy Arkansas

Mar 11, 2024, 4:05 PM EDT - 1 year ago

ICF Awarded New $25 Million Contract by Entergy Arkansas


BGE Awards ICF $65 Million in Energy Efficiency Contracts

Mar 5, 2024, 4:05 PM EST - 1 year ago

BGE Awards ICF $65 Million in Energy Efficiency Contracts


ICF Reports Fourth Quarter and Full Year 2023 Results

Feb 27, 2024, 4:05 PM EST - 1 year ago

ICF Reports Fourth Quarter and Full Year 2023 Results


SAMHSA Awards ICF New Work Totaling $24 Million

Feb 7, 2024, 4:05 PM EST - 1 year ago

SAMHSA Awards ICF New Work Totaling $24 Million