ICF

Close Chg Chg %
55.84 -0.29 -0.51%

Open Market

55.56

-0.29 (0.51%)

Volume: 40.71K

Last Updated:

May 10, 2024, 12:22 PM EDT