Current Stock Value

ICF International, Inc. (ICFI)

$98.9

-2.25 (-2.22%)
Valuation Date: 1/29/2023
Share Price on Valuation Date 98.90$
Stock Beta 0.55
Outstanding Shares 19.12