ICF International, Inc. (ICFI) NASDAQ

93.57

+0.52(+0.56%)

Updated at January 14 09:44AM

Currency In USD