‹ Screener

ICF International, Inc.

ICFI · Services-Management Consulting Services · 18.1M shares · -0%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $4M (gross $19M, SBC $15M)

Reference price $61.58 · est. market cap ~$1.1B — last insider purchase, 2026-05-15 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

B73

gen composite 61pct→73

Notable findings

Quarterly revenue

2025-06-30 · $476M2025-09-30 · $465M2025-12-31 · $444M2026-03-31 · $438M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
37.2%
Operating margin
7.8%
Net margin
4.9%
Return on equity
8.9%
Return on assets
4.5%
ROIC
8.0%
Revenue growth (QoQ)
-10.3%
Net-income growth
-16.9%
Debt / equity
0.4×
Net debt / EBITDA
1.9×
Current ratio
1.3×
EBITDA
$204M
Tangible book value
-$305M
Cash & investments
$5M
Stock comp / revenue
0.9%

Leadership & compensation

NameRoleLatest total comp
John WassonCEO & President$7M FY2025
Anne ChoateExecutive Vice President$2M FY2025
Barry BroadusChief Financial Officer$2M FY2025
Chadha Ranjit SVP & Principal Accounting Off.
James MorganChief Operating Officer$3M FY2025
Sergio OstriaExecutive Vice President$1M FY2025
Caroline AngoorlyDirector$267K FY2025
Datar Srikant M.Director
Dr. Michelle WilliamsDirector$252K FY2025
Dr. Srikant DatarDirector$290K FY2025
Marilyn CroutherDirector$280K FY2025
Michael Van HandelDirector$270K FY2025
Randall MehlDirector$258K FY2025
Scott SalmirsDirector$256K FY2025
Williams Michelle ADirector

Officers & directors from SEC filings (Form 4 + DEF 14A proxy); compensation is the latest reported fiscal year.

Insider transactions · last 6 months

DateInsiderTypeSharesPrice
2026-07-01Datar Srikant M.Grant2.3K
2026-07-01VAN HANDEL MICHAEL JGrant2.3K
2026-07-01SALMIRS SCOTT BGrant2.3K
2026-07-01Mehl RandallGrant2.3K
2026-07-01Crouther Marilyn CGrant2.3K
2026-07-01Angoorly CarolineGrant2.3K
2026-07-01Williams Michelle AGrant2.3K
2026-06-30Wasson JohnGrant279$70.06
2026-05-15VAN HANDEL MICHAEL JBuy4.0K$61.58
2026-05-15VAN HANDEL MICHAEL JBuy4.0K$61.20
2026-03-20Ostria Sergio JOption exercise317
2026-03-20Ostria Sergio JTax withheld106$65.89
2026-03-20Ostria Sergio JTax withheld136$65.89
2026-03-20Ostria Sergio JTax withheld296$65.89
2026-03-20Ostria Sergio JTax withheld412$65.89
2026-03-20Morgan James C MOption exercise2.8K
2026-03-20Morgan James C MOption exercise2.6K
2026-03-20Morgan James C MOption exercise1.1K
2026-03-20Morgan James C MOption exercise1.1K
2026-03-20Morgan James C MTax withheld258$65.89
2026-03-20Morgan James C MTax withheld262$65.89
2026-03-20Morgan James C MTax withheld640$65.89
2026-03-20Morgan James C MTax withheld823$65.89
2026-03-20Choate Anne FOption exercise1.7K
2026-03-20Choate Anne FOption exercise435
2026-03-20Choate Anne FTax withheld136$65.89
2026-03-20Choate Anne FTax withheld329$65.89
2026-03-20Choate Anne FTax withheld540$65.89
2026-03-20Chadha Ranjit SOption exercise197
2026-03-20Chadha Ranjit SOption exercise102
2026-03-20Chadha Ranjit STax withheld37$65.89
2026-03-20Chadha Ranjit STax withheld70$65.89
2026-03-20Choate Anne FOption exercise1.1K
2026-03-20Wasson JohnOption exercise7.7K
2026-03-20Wasson JohnOption exercise7.3K
2026-03-20Wasson JohnOption exercise3.4K
2026-03-20Wasson JohnTax withheld1.5K$65.89
2026-03-20Wasson JohnTax withheld3.3K$65.89
2026-03-20Wasson JohnTax withheld3.5K$65.89
2026-03-20Ostria Sergio JOption exercise1.2K
2026-03-20Ostria Sergio JOption exercise887
2026-03-20Ostria Sergio JOption exercise406
2026-03-06Mehl RandallBuy1.1K$74.30
2026-03-03Wasson JohnOther39K
2026-03-03Wasson JohnOther39K
2026-01-20Ostria Sergio JGrant2.0K
2026-01-20Ostria Sergio JTax withheld751$94.53
2026-01-20Choate Anne FGrant2.4K
2026-01-20Choate Anne FTax withheld822$94.53
2026-01-20Broadus Barry MGrant3.1K
2026-01-20Broadus Barry MTax withheld1.0K$94.53
2026-01-20Morgan James C MGrant5.9K
2026-01-20Morgan James C MTax withheld1.5K$94.53
2026-01-20Wasson JohnGrant17K
2026-01-20Wasson JohnTax withheld6.3K$94.53

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-25Reg FDExhibitsfiling ↗
2026-06-24ResultsExhibitsfiling ↗
2026-06-05Shareholder votefiling ↗
2026-05-07ResultsOtherExhibitsfiling ↗
2026-04-16Material agreementDebt obligationExhibitsfiling ↗
2026-03-26ResultsExhibitsfiling ↗
2026-03-05Reg FDExhibitsfiling ↗
2026-02-26ResultsOtherExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-252026-06-250001437749-26-021699 ↗
8-K2026-06-242026-06-240001437749-26-021568 ↗
8-K2026-06-052026-06-020001437749-26-019740 ↗
8-K2026-05-072026-05-070001193125-26-211897 ↗
10-Q2026-05-072026-03-310001193125-26-212358 ↗
DEF 14A2026-04-222026-06-020001140361-26-016102 ↗
8-K2026-04-162026-04-100001437749-26-012565 ↗
8-K2026-03-262026-03-260001437749-26-009949 ↗
8-K2026-03-052026-03-050001437749-26-007070 ↗
10-K2026-02-272025-12-310001193125-26-082536 ↗
8-K2026-02-262026-02-260001193125-26-076573 ↗
8-K2026-01-152026-01-150001437749-26-001353 ↗