← All stocks

ICF International, Inc.

ICFI Net selling
CIK 0001362004 #2212 in the set updated 17 Sep 2026
Bought (1 mo)
$0.00
out of their own pocket, the only kind of buying there is
Sold (1 mo)
$742.43K
$565.25K on a plan · $0.00 straight out of an exercise
Sold at will
$177.18K
1 of 3 sales
Net
−$742.43K
−$177.18K against sales at will

By person

13 insiders · 3 transactions
10.8×

John Wasson holds 10.8 times base salary in stock. $10.84M of shares against $1.00M in salary for 2025.

Salary from the company's own proxy. The shares are what John Wasson last reported holding, valued at $88.18, the price Common was last bought or sold at on the open market here, on 1 Sep 2026.

Insider
Role
Bought
Sold
Net
Holding
Of company
Worth
Change
Wasson John
CEO & President
$565.25K (2) scheduled
−$565.25K
122,871
0.6851%
$10.84M
+11.8%
Ostria Sergio J
Executive Vice President
$177.18K (1)
−$177.18K
24,467
0.1364%
$2.16M
+20.0%
Morgan James C M
Chief Operating Officer
49,683
0.2770%
$4.38M
+23.7%
VAN HANDEL MICHAEL J
Director
26,531
0.1479%
$2.34M
+82.5%
Mehl Randall
Director
23,851
0.1330%
$2.10M
+51.4%
SALMIRS SCOTT B
Director
11,650
0.0650%
$1.03M
+115.6%
Crouther Marilyn C
Director
10,859
0.0606%
$957.59K
+58.2%
Choate Anne F
Executive Vice President
10,480
0.0584%
$924.16K
+206.7%
Broadus Barry M
Chief Financial Officer
9,610
0.0536%
$847.44K
+317.5%
Williams Michelle A
Director
8,498
0.0474%
$749.38K
+88.8%
Datar Srikant M.
Director
5,998
0.0334%
$528.93K
+199.8%
Angoorly Caroline
Director
4,441
0.0248%
$391.62K
Chadha Ranjit S
VP & Principal Accounting Off.
258
0.0014%
$22.75K
Insider
Date
Role
Action
Shares
Price
Amount
Wasson John
1 Sep 2026
CEO & President
Sold on a plan indirect
5,815
$88.18
$512.79K
Wasson John
1 Sep 2026
CEO & President
Sold on a plan indirect
585
$89.68
$52.46K

What was left out

Form 4 filings counted 2
Amendments (4/A) skipped 0
Filings about a different issuer 0
Unreadable filings 0
Joint filings 0
Sales on a Rule 10b5-1 plan 2
Sales straight out of an exercise 0
Sales at will 1
Transactions with no price 0
Shares from compensation/vesting 0
History held since 2 Sep 2016