bf/NASDAQ:ICFI_icon.png

NASDAQ:ICFI

ICF International, Inc.

  • Stock

USD

Last Close

163.78

30/08 20:00

Market Cap

2.43B

Beta: 0.60

Volume Today

50.10K

Avg: 85.51K

PE Ratio

38.21

PFCF: 15.04

Dividend Yield

0.40%

Payout:15.20%