Insider Activity of Lucien David
The largest purchase of all time was on 2006-09-28 and amounted to 9800 shares of ICF International, Inc. for $117,600.
The largest sale of all time was on 2011-05-10 and amounted to 10000 shares of ICF International, Inc. for $254,334.
Biography of Lucien David
No biography is available at this moment.