BamSEC and AlphaSense Join Forces
Learn More

ICF International Inc.

NASDAQ: ICFI    
Share price (8/22/25): $100.14    
Market cap (8/22/25): $1.845 billion