• Blog
  • Pricing
  • Contact
  • FAQ
Sign InSign Up
AI Agent for Financial MarketsAsk anything. Our AI Agent brings real-time data and full market coverage.Open chat
MarketsStocksCryptoForexCommoditiesCalendarInsiders
ICFI

ICFI

ICF International, Inc.

NASDAQIndustrialsConsulting ServicesUS

USD69.65

-1.24 (-1.75%)

Rating:A-

Company Profile

CEO

John Wasson

IPO Date

2006-09-28

Sector

Industrials

Industry

Consulting Services

Exchange

NASDAQ

Country

US

Market Metrics

Open

$70.06

Prev. Close

$70.89

Day Low

$68.14

Day High

$70.14

52W Low

$58.83

52W High

$101.71

Market Cap

$1.26B

Volume

0.20M

OverviewFinancialsRatingsInsidersSentimentsChart Patterns
Insider Trades
FiledInsiderRoleTypeA/DSharesPrice
18 May 2026VAN HANDEL MICHAEL JdirectorP-PurchaseAcquired4,000$61.58
18 May 2026VAN HANDEL MICHAEL JdirectorP-PurchaseAcquired
Congressional Trades

House

DisclosedRepresentativeOfficeTypeAmount
7 Mar 2025Josh GottheimerJosh GottheimerSale$1,001 - $15,000
7 Mar 2025Gilbert CisnerosGilbert CisnerosSale$1,001 - $15,000
12 Feb 2025Gilbert CisnerosGilbert CisnerosSale
4,000
$61.20
24 Mar 2026Wasson Johndirector, officer: CEO & PresidentM-ExemptAcquired7,676$0.00
24 Mar 2026Wasson Johndirector, officer: CEO & PresidentM-ExemptAcquired7,312$0.00
24 Mar 2026Wasson Johndirector, officer: CEO & PresidentM-ExemptAcquired3,379$0.00
24 Mar 2026Wasson Johndirector, officer: CEO & PresidentF-InKindDisposed1,524$65.89
24 Mar 2026Wasson Johndirector, officer: CEO & PresidentF-InKindDisposed3,298$65.89
24 Mar 2026Wasson Johndirector, officer: CEO & PresidentF-InKindDisposed3,462$65.89
24 Mar 2026Wasson Johndirector, officer: CEO & PresidentA-AwardAcquired36,443$0.00
24 Mar 2026Wasson Johndirector, officer: CEO & PresidentM-ExemptDisposed3,379$0.00
$1,001 - $15,000
11 Feb 2025Josh GottheimerJosh GottheimerSale$1,001 - $15,000
4 Oct 2024Josh GottheimerJosh GottheimerSale$1,001 - $15,000
11 Nov 2023Josh GottheimerJosh GottheimerSale$1,001 - $15,000
17 Feb 2023Josh GottheimerJosh GottheimerSale (Partial)$1,001 - $15,000
13 May 2020Gilbert CisnerosGilbert CisnerosSale (Partial)$1,001 - $15,000
16 Apr 2020Gilbert CisnerosGilbert CisnerosPurchase$1,001 - $15,000