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
Dec. 31, 2020 ICFI S 10b5-1 211 $74.15 $15,646 351,436 Direct -0.06% Disposed 12.1% (price as of 2026-10-06)
Dec. 31, 2020 ICFI S 10b5-1 2,891 $74.09 $214,194 348,545 Direct -0.82% Disposed 12.1% (price as of 2026-10-06)
Dec. 31, 2020 ICFI S 10b5-1 13,801 $73.41 $1,013,131 330,919 Direct -4.00% Disposed 13.2% (price as of 2026-10-06)
Dec. 31, 2020 ICFI S 10b5-1 52,098 $73.37 $3,822,430 258,096 Direct -16.80% Disposed 13.2% (price as of 2026-10-06)
Nov. 7, 2019 ICFI S 10b5-1 15,000 $90.00 $1,350,000 213,498 Direct -6.56% Disposed -7.7% (price as of 2026-10-06)
Nov. 7, 2019 ICFI S 10b5-1 15,000 $87.00 $1,305,000 198,498 Direct -7.03% Disposed -4.5% (price as of 2026-10-06)
July 31, 2019 ICFI S 10b5-1 11,966 $85.00 $1,017,110 198,498 Direct -5.69% Disposed -2.2% (price as of 2026-10-06)
July 26, 2019 ICFI S 10b5-1 3,034 $85.00 $257,890 198,498 Direct -1.51% Disposed -2.2% (price as of 2026-10-06)
July 16, 2019 ICFI S 10b5-1 15,000 $82.00 $1,230,000 198,498 Direct -7.03% Disposed 1.3% (price as of 2026-10-06)

Showing latest 100 of 444 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.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
Dec. 31, 2020 ICFI Nonqualified Stock Options Common (2,891) $40.68 March 17, 2024 2,891 Disposed
Dec. 31, 2020 ICFI Nonqualified Stock Options Common (52,098) $40.68 March 17, 2024 52,098 Disposed
Dec. 31, 2020 ICFI Nonqualified Stock Options Common (211) $27.03 March 18, 2023 211 Disposed
Dec. 31, 2020 ICFI Nonqualified Stock Options Common (13,801) $27.03 March 18, 2023 13,801 Disposed
Dec. 31, 2020 ICFI Restricted Stock Units Common (7,918) · · 7,918 Disposed
Dec. 31, 2020 ICFI Restricted Stock Units Common (42,900) · · 42,900 Disposed
March 21, 2020 ICFI Restricted Stock Units Common (4,034) · · 4,034 Disposed
March 21, 2020 ICFI Restricted Stock Units Common (5,680) · · 5,680 Disposed
March 20, 2020 ICFI Restricted Stock Units Common (17,287) · · 17,287 Acquired
March 20, 2020 ICFI Restricted Stock Units Common (5,345) · · 5,345 Acquired
March 20, 2020 ICFI Restricted Stock Units Common (7,371) · · 7,371 Disposed
March 20, 2020 ICFI Restricted Stock Units Common (9,972) · · 9,972 Disposed
March 12, 2020 ICFI Restricted Stock Units Common (3,959) · · 3,959 Disposed
March 11, 2020 ICFI Restricted Stock Units Common (2,509) · · 2,509 Disposed
March 11, 2020 ICFI Restricted Stock Units Common (4,248) · · 4,248 Disposed
Nov. 7, 2019 ICFI Nonqualified Stock Options Common (15,000) $27.03 March 18, 2023 15,000 Disposed
Nov. 7, 2019 ICFI Nonqualified Stock Options Common (15,000) $27.03 March 18, 2023 15,000 Disposed
July 31, 2019 ICFI Nonqualified Stock Options Common (11,966) $27.03 March 18, 2023 11,966 Disposed
July 26, 2019 ICFI Nonqualified Stock Options Common (3,034) $27.03 March 18, 2023 3,034 Disposed
July 16, 2019 ICFI Nonqualified Stock Options Common (15,000) $27.03 March 18, 2023 15,000 Disposed
March 21, 2019 ICFI Restricted Stock Units Common (4,034) · · 4,034 Disposed
March 21, 2019 ICFI Restricted Stock Units Common (5,681) · · 5,681 Disposed
March 20, 2019 ICFI Restricted Stock Units Common (3,685) · · 3,685 Disposed
March 20, 2019 ICFI Restricted Stock Units Common (4,986) · · 4,986 Disposed
March 16, 2019 ICFI Restricted Stock Units Common (4,499) · · 4,499 Disposed
March 12, 2019 ICFI Restricted Stock Units Common (3,959) · · 3,959 Disposed
March 11, 2019 ICFI Restricted Stock Units Common (16,989) · · 16,989 Acquired
March 11, 2019 ICFI Restricted Stock Units Common (10,036) · · 10,036 Acquired
Aug. 3, 2018 ICFI Nonqualified Stock Options Common (8,744) $25.66 March 19, 2022 8,744 Disposed
Aug. 3, 2018 ICFI Nonqualified Stock Options Common (20,000) $25.66 March 19, 2022 20,000 Disposed
July 12, 2018 ICFI Nonqualified Stock Options Common (15,848) $25.66 March 19, 2022 15,848 Disposed
July 11, 2018 ICFI Nonqualified Stock Options Common (4,152) $25.66 March 19, 2022 4,152 Disposed
July 9, 2018 ICFI Nonqualified Stock Options Common (20,000) $25.66 March 19, 2022 20,000 Disposed
March 21, 2018 ICFI Restricted Stock Units Common (4,034) · · 4,034 Disposed
March 21, 2018 ICFI Restricted Stock Units Common (5,681) · · 5,681 Disposed
March 20, 2018 ICFI Restricted Stock Units Common (3,686) · · 3,686 Disposed
March 20, 2018 ICFI Restricted Stock Units Common (4,986) · · 4,986 Disposed
March 17, 2018 ICFI Restricted Stock Units Common (4,389) · · 4,389 Disposed
March 16, 2018 ICFI Restricted Stock Units Common (4,499) · · 4,499 Disposed
March 12, 2018 ICFI Restricted Stock Units Common (15,836) · · 15,836 Acquired
March 5, 2018 ICFI Nonqualified Stock Options Common (14,722) $21.77 April 1, 2021 14,722 Disposed
March 2, 2018 ICFI Nonqualified Stock Options Common (16,280) $21.77 April 1, 2021 16,280 Disposed
Feb. 28, 2018 ICFI Nonqualified Stock Options Common (30,000) $21.77 April 1, 2021 30,000 Disposed
March 21, 2017 ICFI Restricted Stock Units Common (4,034) · · 4,034 Disposed
March 21, 2017 ICFI Restricted Stock Units Common (5,681) · · 5,681 Disposed
March 20, 2017 ICFI Restricted Stock Units Common (19,944) · · 19,944 Acquired
March 20, 2017 ICFI Restricted Stock Units Common (14,742) · · 14,742 Acquired
March 18, 2017 ICFI Restricted Stock Units Common (6,414) · · 6,414 Disposed
March 17, 2017 ICFI Restricted Stock Units Common (4,390) · · 4,390 Disposed
March 16, 2017 ICFI Restricted Stock Units Common (4,499) · · 4,499 Disposed
Jan. 10, 2017 ICFI Nonqualified Stock Options Common (23,292) $24.84 March 31, 2020 23,292 Disposed
Jan. 5, 2017 ICFI Nonqualified Stock Options Common (23,000) $24.84 March 31, 2020 23,000 Disposed
Jan. 5, 2017 ICFI Nonqualified Stock Options Common (47) $24.84 March 31, 2020 47 Disposed
March 21, 2016 ICFI Restricted Stock Units Common Stock (38,859) · · 38,859 Acquired
March 21, 2016 ICFI Restricted Stock Units Common Stock (16,136) · · 16,136 Acquired
March 19, 2016 ICFI Restricted Stock Unit Common Stock (6,623) $33.97 · 6,623 Disposed
March 18, 2016 ICFI Restricted Stock Unit Common Stock (6,414) $33.97 · 6,414 Disposed
March 17, 2016 ICFI Restricted Stock Units Common Stock (4,390) $33.92 · 4,390 Disposed
March 16, 2016 ICFI Restricted Stock Units Common Stock (4,500) $33.46 · 4,500 Disposed
April 1, 2015 ICFI Restricted Stock Units Common Stock (6,430) $41.99 · 6,430 Disposed
March 19, 2015 ICFI Restricted Stock Units Common Stock (6,624) $41.55 · 6,624 Disposed
March 18, 2015 ICFI Restricted Stock Units Common Stock (6,414) $41.25 · 6,414 Disposed
March 17, 2015 ICFI Restricted Stock Units Common Stock (4,390) $40.79 · 4,390 Acquired
March 16, 2015 ICFI Restricted Stock Units Common Stock (17,997) · · 17,997 Acquired
April 8, 2014 ICFI Restricted Stock Units Common Stock (7,986) $39.74 · 7,986 Disposed
April 1, 2014 ICFI Restricted Stock Units Common Stock (6,431) $40.63 · 6,431 Disposed
March 31, 2014 ICFI Restricted Stock Units Common Stock (5,032) $39.81 · 5,032 Disposed
March 19, 2014 ICFI Restricted Stock Units Common Stock (6,624) $40.71 · 6,624 Disposed
March 18, 2014 ICFI Restricted Stock Units Common Stock (6,414) $40.82 · 6,414 Disposed
March 17, 2014 ICFI Restricted Stock Units Common Stock (17,559) · · 17,559 Acquired
March 17, 2014 ICFI Nonqualified Stock Option Common Stock (54,989) $40.68 March 17, 2024 54,989 Acquired
March 12, 2014 ICFI Restricted Stock Units Common Stock (5,833) $39.25 · 5,833 Disposed
Feb. 27, 2014 ICFI Stock Options (Right to Buy) Common Stock (16,666) $18.31 March 23, 2017 16,666 Disposed
Oct. 22, 2013 ICFI Stock Options (Right to Buy) Common Stock (9,557) $18.31 March 23, 2017 9,557 Disposed
Oct. 21, 2013 ICFI Stock Options (Right to Buy) Common Stock (7,109) $18.31 March 23, 2017 7,109 Disposed
Sept. 10, 2013 ICFI Stock Options (Right to Buy) Common Stock (16,668) $18.31 March 23, 2017 16,668 Disposed
April 8, 2013 ICFI Restricted Stock Units Common Stock (7,986) $26.53 · 7,986 Disposed
April 1, 2013 ICFI Restricted Stock Units Common Stock (6,431) $26.60 · 6,431 Disposed
March 31, 2013 ICFI Restricted Stock Units Common Stock (5,032) $27.20 · 5,032 Disposed
March 19, 2013 ICFI Restricted Stock Units Common Stock (6,624) $26.62 · 6,624 Disposed
March 18, 2013 ICFI Restricted Stock Units Common Stock (25,656) · · 25,656 Acquired
March 18, 2013 ICFI Non-Qualified Stock Option Common Stock (74,012) $27.03 March 18, 2023 74,012 Acquired
March 12, 2013 ICFI Restricted Stock Units Common Stock (5,834) $26.46 · 5,834 Disposed
April 8, 2012 ICFI Restricted Stock Units Common Stock (7,987) $24.66 · 7,987 Disposed
April 1, 2012 ICFI Restricted Stock Units Common Stock (6,431) $25.37 · 6,431 Disposed
March 31, 2012 ICFI Restricted Stock Units Common Stock (5,032) $25.37 · 5,032 Disposed
March 19, 2012 ICFI Non-Qualified Stock Option Common Stock (68,744) $25.66 March 19, 2022 68,744 Acquired
March 19, 2012 ICFI Restricted Stock Units Common Stock (26,495) · · 26,495 Acquired
March 12, 2012 ICFI Restricted Stock Units Common Stock (5,834) $25.50 · 5,834 Disposed
April 8, 2011 ICFI Restricted Stock Units Common Stock (7,987) $23.43 · 7,987 Disposed
April 1, 2011 ICFI Non-Qualified Stock Option Common Stock (61,002) $21.77 April 1, 2021 61,002 Acquired
April 1, 2011 ICFI Restricted Stock Units Common Stock (25,723) · · 25,723 Acquired
March 31, 2011 ICFI Restricted Stock Units Common Stock (5,032) $20.54 · 5,032 Disposed
March 12, 2011 ICFI Restricted Stock Units Common Stock (5,834) $22.31 · 5,834 Disposed
Nov. 12, 2010 ICFI Restricted Stock Units Common Stock (11,666) $26.42 · 11,666 Disposed
April 8, 2010 ICFI Restricted Stock Units Common Stock (7,987) $24.96 · 7,987 Disposed
March 31, 2010 ICFI Non-Qualified Stock Option Common Stock (46,339) $24.84 March 31, 2020 46,339 Acquired
March 31, 2010 ICFI Restricted Stock Units Common Stock (20,128) · · 20,128 Acquired
March 12, 2010 ICFI Restricted Stock Units Common Stock (23,335) · · 23,335 Acquired
Nov. 12, 2009 ICFI Restricted Stock Unit (RSU) Common Stock (11,667) $28.42 · 11,667 Disposed

Showing latest 100 of 124 transactions

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 8 holdings

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
Aug. 13, 2012 ABM Common Stock 0 Direct
Sept. 27, 2006 ICFI Common Stock 100,000 Direct
Sept. 27, 2006 ICFI Stock Option (right to buy)→ Common Stock (111,667) 111,667 Direct
Sept. 27, 2006 ICFI Stock Option (right to buy)→ Common Stock (22,333) 22,333 Direct
Sept. 27, 2006 ICFI Stock Option (right to buy)→ Common Stock (22,333) 22,333 Direct
Sept. 27, 2006 ICFI Stock Option (right to buy)→ Common Stock (25,429) 25,429 Direct
Sept. 27, 2006 ICFI Stock Option (right to buy)→ Common Stock (22,333) 22,333 Direct
Sept. 27, 2006 ICFI Stock Option (right to buy)→ Common Stock (21,936) 21,936 Direct

Compensation (DEF 14A)

08

Matched by name from proxy statements (DEF 14A) — verify against the filing.

Fiscal yearSalaryBonusStock awards Option awardsNon-equity incentivePension changeOtherTotal
2020 $918,836 · $2,014,281 · · · $2,768,148 $5,701,265
2019 $913,696 · $3,090,853 · $390,621 · $12,020 $4,407,190
2018 $887,086 · $2,736,934 · · · $15,790 $3,639,810

Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.