MarketPeel
Insider Trading Intelligence
JW

John Wasson

ICFI
CEO & PRESIDENT · ICF INTERNATIONAL, INC. · CIK 0001376437
FILING MIX · LIFETIME37%/63%
BUYS
66
SELLS
111
TOTAL VALUE
$13.80M
COMPANIES
1
ACTIVE SINCE
Dec 2019
HOLDINGS NOW
27,511
AVG SELL PX
$100.63
TRADE KIND
SHOWING 177 / 177
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
22 backtested trades · 8 horizons · 3 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by John Wasson, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d22+68.18%-0.21%-0.10%-0.12%+1.72%
14d22+63.64%-0.96%-0.80%-0.16%+1.19%
30d22+40.91%+0.14%+2.43%-2.29%-0.24%
60d22+36.36%+1.52%+4.00%-2.48%-1.79%
90d22+59.09%-1.74%+5.47%-7.21%+0.10%
180d22+63.64%-5.10%+6.63%-11.73%-7.20%
1y22+31.82%+0.02%+16.88%-16.86%-9.49%
2y22(3 pending)+31.58%+14.27%+36.46%-22.18%-10.61%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
ICFI · 27,511 shares · as of Jul 13, 2026
021,60343,20764,81086,4132020202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2019
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
2026
FLOW · 66 buys / 111 sellsCOVERAGE · 28 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
ICFI
ICF INTERNATIONAL, INC.
SALE10b5-1
10b5-1 plan
12,411$80.08$993.9K27,511Jul 13, 2026Jul 14, 2026View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
279$70.06$19.5K21,582Jun 30, 2026Jul 2, 2026View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
36,44383,501Mar 20, 2026Mar 24, 2026View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
3,37980,122Mar 20, 2026Mar 24, 2026View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
3,462$65.89$228.1K21,303Mar 20, 2026Mar 24, 2026View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
7,31272,810Mar 20, 2026Mar 24, 2026View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
CEO & President
3,37929,587Mar 20, 2026Mar 24, 2026View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
1,524$65.89$100.4K28,063Mar 20, 2026Mar 24, 2026View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
7,67665,134Mar 20, 2026Mar 24, 2026View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
CEO & President
7,67618,896Mar 20, 2026Mar 24, 2026View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
CEO & President
7,31226,208Mar 20, 2026Mar 24, 2026View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
3,298$65.89$217.3K24,765Mar 20, 2026Mar 24, 2026View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
CEO & President
39,21239,212Mar 3, 2026Mar 5, 2026View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
39,21239,922Mar 3, 2026Mar 5, 2026View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
17,27217,503Jan 20, 2026Jan 22, 2026View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
6,283$94.53$593.9K11,220Jan 20, 2026Jan 22, 2026View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
73$81.65$6.0K231Dec 31, 2025Jan 5, 2026View →
ICFI
ICF INTERNATIONAL, INC.
SALEGRANT
Gift
5,00079,134Dec 1, 2025Dec 3, 2025View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
158$80.40$12.7K18,544Jun 30, 2025Jul 2, 2025View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
3,83854,444Mar 20, 2025Mar 24, 2025View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
1,731$84.83$146.8K21,718Mar 20, 2025Mar 24, 2025View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
CEO & President
3,37924,973Mar 20, 2025Mar 24, 2025View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
3,37958,282Mar 20, 2025Mar 24, 2025View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
3,332$84.83$282.7K18,386Mar 20, 2025Mar 24, 2025View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
CEO & President
3,83821,594Mar 20, 2025Mar 24, 2025View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
7,38647,058Mar 20, 2025Mar 24, 2025View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
1,524$84.83$129.3K23,449Mar 20, 2025Mar 24, 2025View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
CEO & President
7,38617,756Mar 20, 2025Mar 24, 2025View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
29,24661,661Mar 20, 2025Mar 24, 2025View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
16,58716,771Jan 21, 2025Jan 23, 2025View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
6,401$133.28$853.1K10,370Jan 21, 2025Jan 23, 2025View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
101$112.15$11.3K184Dec 31, 2024Jan 2, 2025View →
ICFI
ICF INTERNATIONAL, INC.
SALEGRANT
Gift
2,97065,748Nov 13, 2024Nov 14, 2024View →
ICFI
ICF INTERNATIONAL, INC.
SALE10b5-1
10b5-1 plan
100$180.00$18.0K68,718Nov 6, 2024Nov 7, 2024View →
ICFI
ICF INTERNATIONAL, INC.
SALE10b5-1
10b5-1 plan
1,583$165.14$261.4K51,022Aug 30, 2024Sep 3, 2024View →
ICFI
ICF INTERNATIONAL, INC.
SALE10b5-1
10b5-1 plan
1,417$165.14$234.0K52,605Aug 29, 2024Aug 30, 2024View →
ICFI
ICF INTERNATIONAL, INC.
SALEGRANT
Gift
1,86854,022Aug 14, 2024Aug 15, 2024View →
ICFI
ICF INTERNATIONAL, INC.
SALE10b5-1
10b5-1 plan
3,000$135.09$405.3K19,045Jul 3, 2024Jul 5, 2024View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
83$141.65$11.8K18,663Jun 28, 2024Jul 2, 2024View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
2,839$152.59$433.2K18,580Mar 20, 2024Mar 22, 2024View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
1,732$152.59$264.3K21,419Mar 20, 2024Mar 22, 2024View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
CEO & President
6,29417,285Mar 20, 2024Mar 22, 2024View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
3,69342,548Mar 20, 2024Mar 22, 2024View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
CEO & President
3,69324,817Mar 20, 2024Mar 22, 2024View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
CEO & President
3,83921,124Mar 20, 2024Mar 22, 2024View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
13,51546,241Mar 20, 2024Mar 22, 2024View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
3,83938,709Mar 20, 2024Mar 22, 2024View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
1,666$152.59$254.2K23,151Mar 20, 2024Mar 22, 2024View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
6,29432,415Mar 20, 2024Mar 22, 2024View →
ICFI
ICF INTERNATIONAL, INC.
SALEGRANT
Gift
2,93822,045Mar 5, 2024Mar 7, 2024View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
17,60317,829Jan 16, 2024Jan 18, 2024View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
6,838$132.00$902.6K10,991Jan 16, 2024Jan 18, 2024View →
ICFI
ICF INTERNATIONAL, INC.
SALE10b5-1
10b5-1 plan
2,500$135.00$337.5K24,983Jan 2, 2024Jan 4, 2024View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
84$126.12$10.6K226Dec 29, 2023Jan 2, 2024View →
ICFI
ICF INTERNATIONAL, INC.
SALE10b5-1
10b5-1 plan
4,423$133.28$589.5K27,483Dec 26, 2023Dec 27, 2023View →
ICFI
ICF INTERNATIONAL, INC.
SALE10b5-1
10b5-1 plan
577$133.79$77.2K31,906Dec 26, 2023Dec 27, 2023View →
ICFI
ICF INTERNATIONAL, INC.
SALEGRANT
Gift
1,00032,483Aug 25, 2023Aug 28, 2023View →
ICFI
ICF INTERNATIONAL, INC.
SALEGRANT
Gift
5,67011,885Aug 8, 2023Aug 9, 2023View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
142$118.27$16.8K17,555Jun 30, 2023Jul 3, 2023View →
ICFI
ICF INTERNATIONAL, INC.
SALE10b5-1
10b5-1 plan
4,900$125.42$614.5K21,740Jun 13, 2023Jun 13, 2023View →
ICFI
ICF INTERNATIONAL, INC.
SALE10b5-1
10b5-1 plan
100$125.14$12.5K26,640Jun 12, 2023Jun 13, 2023View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
CEO & President
3,69319,142Mar 20, 2023Mar 22, 2023View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
1,420$107.28$152.3K21,856Mar 20, 2023Mar 22, 2023View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
15,35347,521Mar 20, 2023Mar 22, 2023View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
CEO & President
6,15715,449Mar 20, 2023Mar 22, 2023View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
CEO & President
1,79824,087Mar 20, 2023Mar 22, 2023View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
2,777$107.28$297.9K17,413Mar 20, 2023Mar 22, 2023View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
3,69338,883Mar 20, 2023Mar 22, 2023View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
811$107.28$87.0K23,276Mar 20, 2023Mar 22, 2023View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
3,14742,576Mar 20, 2023Mar 22, 2023View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
6,15732,726Mar 20, 2023Mar 22, 2023View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
CEO & President
3,14722,289Mar 20, 2023Mar 22, 2023View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
1,666$107.28$178.7K20,190Mar 20, 2023Mar 22, 2023View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
1,79845,723Mar 20, 2023Mar 22, 2023View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
10,78712,677Jan 24, 2023Jan 26, 2023View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
3,385$98.67$334.0K9,292Jan 24, 2023Jan 26, 2023View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
47$93.84$4.4K1,890Dec 30, 2022Jan 3, 2023View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
2,99932,168Nov 11, 2022Nov 15, 2022View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
1,353$103.70$140.3K1,843Nov 11, 2022Nov 15, 2022View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
CEO & President
2,9993,196Nov 11, 2022Nov 15, 2022View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
1,500$110.04$165.1K26,740Oct 3, 2022Oct 4, 2022View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
1,000$110.22$110.2K28,240Sep 30, 2022Oct 3, 2022View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
1,951$105.67$206.2K29,240Sep 28, 2022Sep 30, 2022View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
549$106.13$58.3K31,191Sep 28, 2022Sep 30, 2022View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Gift
48,80048,800Sep 8, 2022Sep 30, 2022View →
ICFI
ICF INTERNATIONAL, INC.
SALEGRANT
Gift
48,80031,740Sep 8, 2022Sep 30, 2022View →
ICFI
ICF INTERNATIONAL, INC.
SALEGRANT
Gift
3,0009,891Aug 31, 2022Sep 6, 2022View →
ICFI
ICF INTERNATIONAL, INC.
SALEGRANT
Gift
1,91012,891Aug 31, 2022Sep 6, 2022View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
197$89.78$17.7K14,801Jun 30, 2022Jul 1, 2022View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
406$91.79$37.3K17,413Mar 20, 2022Mar 22, 2022View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
3,07938,315Mar 20, 2022Mar 22, 2022View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
3,14835,167Mar 20, 2022Mar 22, 2022View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
1,389$91.79$127.5K16,024Mar 20, 2022Mar 22, 2022View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
CEO & President
3,07916,920Mar 20, 2022Mar 22, 2022View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
CEO & President
3,14813,841Mar 20, 2022Mar 22, 2022View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
1,420$91.79$130.3K14,604Mar 20, 2022Mar 22, 2022View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
14,77242,293Mar 20, 2022Mar 22, 2022View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
89941,394Mar 20, 2022Mar 22, 2022View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
CEO & President
89917,819Mar 20, 2022Mar 22, 2022View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
1,374$89.32$122.7K12,536Mar 11, 2022Mar 15, 2022View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
1,843$89.32$164.6K10,693Mar 11, 2022Mar 15, 2022View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
CEO & President
4,33610,864Mar 11, 2022Mar 15, 2022View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
4,33627,521Mar 11, 2022Mar 15, 2022View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
3,04631,857Mar 11, 2022Mar 15, 2022View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
CEO & President
3,04613,910Mar 11, 2022Mar 15, 2022View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
CEO & President
400716Feb 23, 2022Apr 7, 2022View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
CEO & President
316316Feb 22, 2022Apr 7, 2022View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
9,1969,333Jan 18, 2022Jan 20, 2022View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
2,805$101.45$284.6K6,528Jan 18, 2022Jan 20, 2022View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
1,500$102.86$154.3K73,846Jan 10, 2022Jan 11, 2022View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
95$104.39$9.9K75,751Jan 10, 2022Jan 11, 2022View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
405$103.72$42.0K75,346Jan 10, 2022Jan 11, 2022View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
3,000$101.75$305.2K70,846Jan 10, 2022Jan 11, 2022View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
137$97.77$13.4K75,983Dec 31, 2021Jan 3, 2022View →
ICFI
ICF INTERNATIONAL, INC.
SALEGRANT
Gift
3,50075,846Dec 3, 2021Dec 7, 2021View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
677$104.93$71.0K79,346Nov 11, 2021Nov 15, 2021View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
CEO & President
1,50080,023Nov 11, 2021Nov 15, 2021View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
1,50034,903Nov 11, 2021Nov 15, 2021View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
173$83.80$14.5K78,523Jun 30, 2021Jul 1, 2021View →
ICFI
ICF INTERNATIONAL, INC.
SALEGRANT
Gift
1,25080,075May 24, 2021May 26, 2021View →
ICFI
ICF INTERNATIONAL, INC.
SALEGRANT
Gift
1,72578,350May 24, 2021May 26, 2021View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
1,389$88.96$123.6K81,325Mar 20, 2021Mar 23, 2021View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
CEO & President
3,07982,220Mar 20, 2021Mar 23, 2021View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
12,58940,382Mar 20, 2021Mar 23, 2021View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
3,07936,403Mar 20, 2021Mar 23, 2021View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
90039,482Mar 20, 2021Mar 23, 2021View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
CEO & President
90083,120Mar 20, 2021Mar 23, 2021View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
406$88.96$36.1K82,714Mar 20, 2021Mar 23, 2021View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
3,66327,793Mar 12, 2021Mar 15, 2021View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
1,653$92.65$153.2K79,141Mar 12, 2021Mar 15, 2021View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
CEO & President
3,66380,794Mar 12, 2021Mar 15, 2021View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
1,52333,624Mar 11, 2021Mar 15, 2021View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
978$90.11$88.1K77,131Mar 11, 2021Mar 15, 2021View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
2,16831,456Mar 11, 2021Mar 15, 2021View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
687$90.11$61.9K78,109Mar 11, 2021Mar 15, 2021View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
CEO & President
1,52378,796Mar 11, 2021Mar 15, 2021View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
CEO & President
2,16877,273Mar 11, 2021Mar 15, 2021View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
1,840$85.00$156.4K75,105Feb 19, 2021Feb 22, 2021View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
3,193$81.19$259.2K81,676Jan 26, 2021Jan 28, 2021View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
10,44984,869Jan 26, 2021Jan 28, 2021View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
3,329$80.00$266.3K74,420Jan 20, 2021Jan 21, 2021View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
241$80.00$19.3K77,749Jan 19, 2021Jan 21, 2021View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
60$70.14$4.2K77,990Dec 31, 2020Jan 5, 2021View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
1,50035,147Nov 11, 2020Nov 12, 2020View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
CEO & President
1,50078,607Nov 11, 2020Nov 12, 2020View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
677$74.71$50.6K77,930Nov 11, 2020Nov 12, 2020View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
227$60.13$13.6K77,107Jun 30, 2020Jul 1, 2020View →
ICFI
ICF INTERNATIONAL, INC.
SALEGRANT
Gift
1,03976,880Jun 5, 2020Jun 5, 2020View →
ICFI
ICF INTERNATIONAL, INC.
SALEGRANT
Gift
1,86577,919Jun 4, 2020Jun 5, 2020View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
3,770$67.62$254.9K79,784Apr 6, 2020Apr 8, 2020View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
976$66.83$65.2K83,554Apr 6, 2020Apr 8, 2020View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
1,18239,636Mar 21, 2020Mar 24, 2020View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
534$57.76$30.8K85,879Mar 21, 2020Mar 24, 2020View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
1,349$57.76$77.9K84,530Mar 21, 2020Mar 24, 2020View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
2,98936,647Mar 21, 2020Mar 24, 2020View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
CEO & President
1,18286,413Mar 21, 2020Mar 24, 2020View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
CEO & President
2,98985,231Mar 21, 2020Mar 24, 2020View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
3,59749,776Mar 20, 2020Mar 24, 2020View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
1,960$57.76$113.2K84,323Mar 20, 2020Mar 24, 2020View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
12,31546,179Mar 20, 2020Mar 24, 2020View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
4,61440,818Mar 20, 2020Mar 24, 2020View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
4,34445,432Mar 20, 2020Mar 24, 2020View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
CEO & President
4,34486,283Mar 20, 2020Mar 24, 2020View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
CEO & President
4,61481,939Mar 20, 2020Mar 24, 2020View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
2,081$57.76$120.2K82,242Mar 20, 2020Mar 24, 2020View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
CEO & President
1,83278,152Mar 12, 2020Mar 13, 2020View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
827$69.06$57.1K77,325Mar 12, 2020Mar 13, 2020View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
1,83233,864Mar 12, 2020Mar 13, 2020View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
CEO & President
2,16976,463Mar 11, 2020Mar 13, 2020View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
979$77.30$75.7K76,320Mar 11, 2020Mar 13, 2020View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
688$77.30$53.2K77,299Mar 11, 2020Mar 13, 2020View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
2,16935,696Mar 11, 2020Mar 13, 2020View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASE
CEO & President
1,52477,987Mar 11, 2020Mar 13, 2020View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
1,52437,865Mar 11, 2020Mar 13, 2020View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
14,51179,185Jan 24, 2020Jan 28, 2020View →
ICFI
ICF INTERNATIONAL, INC.
SALE
CEO & President
4,891$88.88$434.7K74,294Jan 24, 2020Jan 28, 2020View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
144$87.69$12.6K64,818Dec 31, 2019Jan 2, 2020View →
Other insiders · ICFI
Loading peer insiders…
About this filer
CIK 0001376437
ROLE
CEO & President
PRIMARY
ICFI
COMPANIES
1
ACTIVE SINCE
Dec 2019
MARKETPEEL · /INSIDER/0001376437DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback