Live feed16:31:35·214dINSIDERFilingvia QuantisnowDirector Mehl Randall bought $77,569 worth of Common (1,000 units at $77.57), increasing direct ownership by 5% to 20,474 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.ICFI· ICF International Inc.Consumer DiscretionaryOriginal source