72.86USD-2.19%Mkt Cap: 1.32B $P/E: 15.741d ago
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 an…
Industry Peers
Consulting Servicesvs Consulting Services
P/E
Avg
P/B
Cheaper
Div Yield
Higher
1M Perf
Lower
Indicators:|
Key Statistics
Company
Market Cap1.32B $
Enterprise Value1.92B $
Revenue (TTM)1.82B $
Gross Profit696.02M $
Net Income (TTM)91.59M $
Revenue/Share99.34 USD
Last Price72.86 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees7.0K
CountryUS
SectorIndustrials
IndustryConsulting Services
ISIN—
Valuation
P/E (Trailing)15.74
P/E (Forward)9.49
PEG1.81
EV/EBITDA9.67
EV/Revenue1.05
P/S0.72
P/B1.28
EPS (TTM)4.63
EPS (Forward)7.68
52W Range
58.8333% of range101.71
52W High101.71 USD
52W Low58.83 USD
Profitability
Gross Margin37.16%
Oper. Margin7.97%
EBITDA Margin10.89%
Profit Margin4.89%
ROE8.91%
ROA4.47%
Growth
Revenue Growth-10.30%
Earnings Growth-22.20%
Cash Flow & Leverage
Operating CF141.87M $
CapEx (TTM)21.66M $
FCF Margin4.85%
FCF Yield6.71%
Net Debt599.83M $
Net Debt/EBITDA3.02
Balance Sheet
Debt/Equity0.56
Current Ratio1.48
Quick Ratio1.28
Book Value/Sh56.96 USD
Cash/Share0.2140 USD
Dividends
Fwd Div Rate0.5600 USD
Trail. Div Rate0.5600 USD
Div. Yield0.77%
5Y Avg Yield0.54%
Payout Ratio12.10%
Ex-Div DateJun 5, 2026
Pay DateJul 10, 2026
Analyst Consensus
Rating—
Target (Mean)105.25 USD
Upside (mean)+44.5%
Target Range80.00 USD – 124.00 USD
$80.00+44.5% to mean$124.00
# Analysts4
Ownership
Shares Out.18.10M
Float17.78M
Insiders1.82%
Institutions97.70%
Short Interest
Short Ratio2.6d
Short % Float3.93%
Short % Out.3.86%
Shares Short699.27K
Short (prev mo.)484.25K
Technical
SMA 5068.98 (+5.6%)
SMA 20079.71 (-8.6%)
Beta0.54
S&P 52W Chg20.05%
Avg Vol (30d)252.88K
Avg Vol (10d)337.07K
Technical Indicators
RSI (14)56.3
MACD0.4950
MACD Signal0.2171
MACD Hist.+0.2779
BB Upper75.71 USD
BB Middle70.15 USD
BB Lower64.58 USD
BB Width15.86%
ATR (14)3.244 USD
Vol Ratio (20d)1.00x