ICF International Inc.

AI Score

XX

Unlock

83.88
-2.39 (-2.77%)
At close: Apr 03, 2025, 3:59 PM
83.99
0.14%
After-hours: Apr 03, 2025, 04:20 PM EDT

Price Reaction to Earnings Reports

No data available