ICF International shares are trading higher after the company announced a $100 million increase to its share repurchase program.
ICF International, Inc.
ICF International, Inc. ICFI | 0.00 |
ICF International shares are trading higher after the company announced a $100 million increase to its share repurchase program.
