Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 91 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

91 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
June 3, 2020 ICFI S 3,581 $69.27 $248,056 229,007 Direct -1.54% Disposed 19.6% (price as of 2026-10-05)
June 3, 2020 ICFI S 5,042 $69.80 $351,932 223,965 Direct -2.20% Disposed 18.7% (price as of 2026-10-05)
May 29, 2019 ICFI S 1,372 $72.51 $99,484 230,966 Direct -0.59% Disposed 14.3% (price as of 2026-10-05)
May 24, 2019 ICFI S 1,244 $73.62 $91,583 232,338 Direct -0.53% Disposed 12.6% (price as of 2026-10-05)
June 8, 2018 ICFI S 700 $74.42 $52,094 243,224 Direct -0.29% Disposed 11.3% (price as of 2026-10-05)
June 8, 2018 ICFI S 11,300 $73.75 $833,375 231,924 Direct -4.65% Disposed 12.4% (price as of 2026-10-05)
March 25, 2008 ICFI P 2,075 $20.10 $41,708 12,894 Direct +19.18% Acquired 312.2% (price as of 2026-10-05)
Nov. 9, 2006 ICFI P 300 $16.58 $4,974 6,300 Direct +5.00% Acquired 399.8% (price as of 2026-10-05)
Sept. 28, 2006 ICFI S 998,119 $12.00 $11,977,428 7,233,613 Indirect -12.13% Disposed 590.5% (price as of 2026-10-05)

Showing latest 100 of 101 transactions

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.