The COO of ICF International Inc sold 2,500 shares at $152.5 per share, now owning 40,163 shares. The company provides professional services to various markets. Over the past year, the insider has sold 12,400 shares.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing