Insider Activity of FELDT RICHARD M
The largest sale of all time was on 2009-09-18 and amounted to 3398 shares of ICF International, Inc. for $101,465.
Biography of FELDT RICHARD M
No biography is available at this moment.
The largest sale of all time was on 2009-09-18 and amounted to 3398 shares of ICF International, Inc. for $101,465.
No biography is available at this moment.
2009-09-18 | Sale | ICF International, Inc. ICFI | director | 3,398 0.0223% | $29.86 | $101,465 | -18.96% |