ICF International Inc (ICFI)

Over the past 90 days, ICF International Inc. saw four insider transactions totaling approximately $491,134 in net buying. Recent activity includes significant planned sales by CEO John Wasson in July 2026, following earlier buy transactions in May 2026. The stock has risen 16.3% over the last quarter, despite a slight miss in the most recent earnings report.
Ticker: ICFI Exchange: NSM


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Upgrade for signal details

Upgrade to see score, net flow, insiders and context.

Upgrade to see full signal details →

Insider trades have triggered activity signals for ICF International Inc. Upgrade to see score, net flow, insiders and the full signal context.

Top insiders
Trades
Planned sale 13 Jul 2026
Value US$3,840,570.32 | Price 107.19 | Shares 62,069 (-0.7%)
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-07-14 2026-07-13 PlS Planned sale

CEO & President

Executive Director
62,069 -0.7%
107.19
US$3,840,570
62,069 -0.7% 107.19 US$3,840,570
2026-07-13 2026-07-13 PrS Proposed sale

Director; Officer

Executive Director
7,678
56.19
US$2,064,856
7,678 56.19 US$2,064,856
2026-05-18 2026-05-15 B Purchase Non-Executive Director
13,871 -34.6%
276.06
US$3,892,783
13,871 -34.6% 276.06 US$3,892,783
2026-05-18 2026-05-15 B Purchase Non-Executive Director
4,000 +24.6%
61.58
US$246,334
4,000 +24.6% 61.58 US$246,334
2026-03-06 2026-03-06 B Purchase Non-Executive Director
1,100 +5.4%
74.30
US$81,730
1,100 +5.4% 74.30 US$81,730
2025-11-17 2025-11-17 B Purchase Non-Executive Director
500 +2.5%
77.00
US$38,500
500 +2.5% 77.00 US$38,500
2025-11-17 2025-11-14 B Purchase Non-Executive Director
154 +0.8%
78.00
US$12,012
154 +0.8% 78.00 US$12,012
2025-11-17 2025-11-14 B Purchase Non-Executive Director
346 +1.8%
78.20
US$27,057
346 +1.8% 78.20 US$27,057
2025-10-06 2025-10-02 PlS Planned sale

Chief Operating Officer

Officer
2,400 -5.7%
95.19
US$228,466
2,400 -5.7% 95.19 US$228,466
2025-09-29 2025-09-25 PlS Planned sale

Chief Operating Officer

Officer
100 -0.2%
95.00
US$9,500
100 -0.2% 95.00 US$9,500
2025-09-25 2025-09-25 PrS Proposed sale

Officer

Officer
2,500
94.85
US$237,125
2,500 94.85 US$237,125
2025-06-10 2025-06-09 B Purchase Non-Executive Director
1,000 +6.0%
84.00
US$84,000
1,000 +6.0% 84.00 US$84,000
2025-06-10 2025-06-09 B Purchase Non-Executive Director
1,000 +6.3%
84.80
US$84,800
1,000 +6.3% 84.80 US$84,800
2025-06-10 2025-06-06 B Purchase Non-Executive Director
1,250 +19.5%
83.98
US$104,975
1,250 +19.5% 83.98 US$104,975
2025-05-13 2025-05-12 S Sale

Chief Operating Officer

Officer
2,500 -5.6%
87.50
US$218,750
2,500 -5.6% 87.50 US$218,750
2025-05-12 2025-05-12 PrS Proposed sale

Officer

Officer
2,500
87.50
US$218,750
2,500 87.50 US$218,750
2025-05-13 2025-05-09 S Sale

Chief Operating Officer

Officer
2,500 -5.3%
87.00
US$217,491
2,500 -5.3% 87.00 US$217,491
2025-05-09 2025-05-09 PrS Proposed sale

Officer

Officer
2,500
87.00
US$217,491
2,500 87.00 US$217,491
2025-03-07 2025-03-05 B Purchase Non-Executive Director
600 +10.3%
81.75
US$49,050
600 +10.3% 81.75 US$49,050
2024-11-19 2024-11-18 B Purchase Non-Executive Director
400 +7.4%
138.38
US$55,352
400 +7.4% 138.38 US$55,352
2024-11-07 2024-11-06 PlS Planned sale

Executive Vice President

Officer
1,438 -29.6%
173.63
US$249,683
1,438 -29.6% 173.63 US$249,683
2024-11-07 2024-11-06 PlS Planned sale

CEO & President

Executive Director
100 -0.1%
180.00
US$18,000
100 -0.1% 180.00 US$18,000
2024-11-06 2024-11-06 PrS Proposed sale

Director; Officer

Executive Director
2,121
171.00
US$362,691
2,121 171.00 US$362,691
2024-11-06 2024-11-06 PrS Proposed sale

Officer

Officer
1,438
171.00
US$245,898
1,438 171.00 US$245,898
2024-10-17 2024-10-16 PlS Planned sale

Chief Operating Officer

Officer
2,500 -6.2%
175.07
US$437,674
2,500 -6.2% 175.07 US$437,674
2024-10-16 2024-10-16 PrS Proposed sale

Officer

Officer
2,500
168.00
US$420,000
2,500 168.00 US$420,000
2024-09-03 2024-08-30 PlS Planned sale

CEO & President

Executive Director
1,583 -3.0%
165.14
US$261,423
1,583 -3.0% 165.14 US$261,423
2024-08-30 2024-08-29 PlS Planned sale

Executive Vice President

Officer
1,368 -28.6%
165.00
US$225,720
1,368 -28.6% 165.00 US$225,720
2024-08-30 2024-08-29 PlS Planned sale

CEO & President

Executive Director
1,417 -2.6%
165.14
US$234,009
1,417 -2.6% 165.14 US$234,009
2024-08-29 2024-08-29 PrS Proposed sale

Director; Officer

Executive Director
3,000
163.31
US$489,930
3,000 163.31 US$489,930
2024-08-29 2024-08-29 PrS Proposed sale

Officer

Officer
1,368
163.31
US$223,408
1,368 163.31 US$223,408
2024-08-05 2024-08-02 PlS Planned sale

Chief Operating Officer

Officer
2,500 -5.9%
152.50
US$381,250
2,500 -5.9% 152.50 US$381,250
2024-08-02 2024-08-02 PrS Proposed sale

Officer

Officer
2,500
146.02
US$365,050
2,500 146.02 US$365,050
2024-07-10 2024-07-08 PlS Planned sale

Executive Vice President

Officer
621 -11.5%
133.17
US$82,696
621 -11.5% 133.17 US$82,696
2024-07-10 2024-07-08 PlS Planned sale

Executive Vice President

Officer
500 -8.5%
133.96
US$66,981
500 -8.5% 133.96 US$66,981
2024-07-10 2024-07-08 PlS Planned sale

Executive Vice President

Officer
360 -5.7%
135.04
US$48,614
360 -5.7% 135.04 US$48,614
2024-07-08 2024-07-08 PrS Proposed sale

Officer

Officer
1,481
133.94
US$198,365
1,481 133.94 US$198,365
2024-07-05 2024-07-03 PlS Planned sale

CEO & President

Executive Director
3,000 -13.6%
135.09
US$405,280
3,000 -13.6% 135.09 US$405,280
2024-07-03 2024-07-03 PrS Proposed sale

Officer

Officer
3,000
135.26
US$405,780
3,000 135.26 US$405,780
2024-02-28 2024-02-27 PlS Planned sale

Chief Operating Officer

Officer
2,400 -5.7%
155.17
US$372,418
2,400 -5.7% 155.17 US$372,418
2024-02-20 2024-02-16 PlS Planned sale

Chief Operating Officer

Officer
100 -0.2%
155.01
US$15,501
100 -0.2% 155.01 US$15,501
2024-02-16 2024-02-16 PrS Proposed sale

Officer

Officer
2,500
152.75
US$381,875
2,500 152.75 US$381,875
2024-01-26 2024-01-25 PlS Planned sale

Chief of Business Operations

Officer
2,500 -5.6%
137.55
US$343,877
2,500 -5.6% 137.55 US$343,877
2024-01-25 2024-01-25 PrS Proposed sale

Officer

Officer
2,500
136.14
US$340,350
2,500 136.14 US$340,350
2024-01-04 2024-01-02 PlS Planned sale

CEO & President

Executive Director
2,500 -9.1%
135.00
US$337,500
2,500 -9.1% 135.00 US$337,500
2024-01-02 2024-01-02 PrS Proposed sale

Officer

Officer
2,500
134.09
US$335,225
2,500 134.09 US$335,225
2023-12-27 2023-12-26 PlS Planned sale

CEO & President

Executive Director
4,423 -13.9%
133.28
US$589,518
4,423 -13.9% 133.28 US$589,518
2023-12-27 2023-12-26 PlS Planned sale

CEO & President

Executive Director
577 -1.8%
133.79
US$77,195
577 -1.8% 133.79 US$77,195
2023-12-26 2023-12-26 PrS Proposed sale

Officer

Officer
5,000
133.83
US$669,150
5,000 133.83 US$669,150
2023-12-04 2023-11-30 S Sale Non-Executive Director
600 -40.1%
140.10
US$84,059
600 -40.1% 140.10 US$84,059
2023-11-30 2023-11-30 PrS Proposed sale

Director

Non-Executive Director
600
140.10
US$84,059
600 140.10 US$84,059
2023-11-13 2023-11-10 S Sale Non-Executive Director
600 -28.6%
135.00
US$81,000
600 -28.6% 135.00 US$81,000
2023-11-09 2023-11-09 PrS Proposed sale

Director

Non-Executive Director
600
135.00
US$81,000
600 135.00 US$81,000
2023-08-29 2023-08-28 S Sale Non-Executive Director
500 -19.2%
132.00
US$66,000
500 -19.2% 132.00 US$66,000
2023-08-25 2023-08-24 S Sale Non-Executive Director
500 -16.1%
129.50
US$64,750
500 -16.1% 129.50 US$64,750
2023-08-15 2023-08-14 S Sale Non-Executive Director
500 -13.9%
129.75
US$64,875
500 -13.9% 129.75 US$64,875
2023-08-10 2023-08-10 PrS Proposed sale

Director

Non-Executive Director
1,500
130.50
US$195,750
1,500 130.50 US$195,750
2023-08-10 2023-08-09 S Sale

Executive Vice President

Officer
1,919 -30.8%
130.54
US$250,512
1,919 -30.8% 130.54 US$250,512
2023-08-10 2023-08-09 S Sale

Executive Vice President

Officer
1,000 -13.8%
129.15
US$129,149
1,000 -13.8% 129.15 US$129,149
2023-08-10 2023-08-09 S Sale

Executive Vice President

Officer
150 -2.0%
129.46
US$19,419
150 -2.0% 129.46 US$19,419
2023-08-10 2023-08-09 S Sale

Executive Vice President

Officer
100 -1.3%
129.70
US$12,970
100 -1.3% 129.70 US$12,970
2023-08-09 2023-08-09 PrS Proposed sale

Director

Non-Executive Director
4,000
129.50
US$518,000
4,000 129.50 US$518,000
2023-08-09 2023-08-09 PrS Proposed sale

Officer

Officer
3,169
130.03
US$412,050
3,169 130.03 US$412,050
2023-08-09 2023-08-09 S Sale Non-Executive Director
4,000 -22.9%
129.50
US$518,000
4,000 -22.9% 129.50 US$518,000
2023-08-09 2023-08-08 PlS Planned sale

Chief of Business Operations

Officer
4,800 -10.8%
130.34
US$625,641
4,800 -10.8% 130.34 US$625,641
2023-08-08 2023-08-08 PrS Proposed sale

Officer

Officer
4,800
129.70
US$622,560
4,800 129.70 US$622,560
2023-08-08 2023-08-07 PlS Planned sale

Chief of Business Operations

Officer
200 -0.4%
130.01
US$26,001
200 -0.4% 130.01 US$26,001
2023-08-07 2023-08-07 PrS Proposed sale

Officer

Officer
200
127.57
US$25,514
200 127.57 US$25,514
2023-06-14 2023-06-13 PlS Planned sale

CEO & President

Executive Director
4,900 -18.4%
125.42
US$614,542
4,900 -18.4% 125.42 US$614,542
2023-06-13 2023-06-12 PlS Planned sale

CEO & President

Executive Director
100 -0.4%
125.14
US$12,514
100 -0.4% 125.14 US$12,514
2023-06-12 2023-06-12 PrS Proposed sale

Officer

Officer
5,000
123.10
US$615,500
5,000 123.10 US$615,500
2023-03-07 2023-03-06 S Sale Non-Executive Director
382 -13.6%
114.00
US$43,548
382 -13.6% 114.00 US$43,548
2023-03-06 2023-03-03 S Sale Non-Executive Director
382 -12.0%
112.00
US$42,784
382 -12.0% 112.00 US$42,784
2022-11-28 2022-11-25 S Sale Non-Executive Director
361 -10.2%
112.00
US$40,432
361 -10.2% 112.00 US$40,432
2022-11-23 2022-11-22 S Sale Non-Executive Director
500 -12.3%
110.00
US$55,000
500 -12.3% 110.00 US$55,000