ICF International Heads Into Earnings With Bears on the Back Foot
ICF International reports after the close today carrying a stock that has gained 13% over the past month to $84.81 — a recovery that has left short sellers notably less aggressive than they were in mid-July. The…
