ICF International shows 22% upside and 30% total return potential on stabilizing federal revenue, a strong backlog, and ...