logo

ICF International

Nasdaq • ICFI US44925C1036

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

1.26b USD | # 4708 in US

Volume

347.49k shares | 24.99m USD

Shares Outstanding

18.11m

Free Float Shares

98.27% | 17.8m

DB:G6V

News