OSTRIA SERGIO J

PrivateCIK: 1652933
Location

FAIRFAX, VA

OSTRIA SERGIO J (Executive Vice President) exercised options at ICF INTERNATIONAL, INC.

Option exercise — a mechanical event triggered by vesting or expiry. Not a discretionary conviction trade.

M · 4 exercises
InsiderOSTRIA SERGIO JCIK 1652933
IssuerICF INTERNATIONAL, INC.CIK 1362004
Officer· Executive Vice President
Since Jul 2018
+2.82K
Net shares
Net buyer
$62.6K
Total sold
0
Open market trades
0B · 0S
13
Total transactions
6.61K acquired · 3.80K disposed
Non-Derivative Transactions8

Common

Direct
M · Option Exercise

Shares

+1.24K

Price / share

Trade value

% of position

5.0%
3/20/2026
24.57K25.81K

Common

Direct
M · Option Exercise

Shares

+887.00

Price / share

Trade value

% of position

3.4%
3/20/2026
25.81K26.69K

Common

Direct
M · Option Exercise

Shares

+406.00

Price / share

Trade value

% of position

1.5%
3/20/2026
26.69K27.10K

Common

Direct
M · Option Exercise

Shares

+317.00

Price / share

Trade value

% of position

1.2%
3/20/2026
27.10K27.42K

Common

Direct
F · Tax Withholding

Shares

106.00

Price / share

$65.89

Trade value

$6.98K

% of position

0.4%
3/20/2026
27.42K27.31K

Common

Direct
F · Tax Withholding

Shares

136.00

Price / share

$65.89

Trade value

$8.96K

% of position

0.5%
3/20/2026
27.31K27.18K

Common

Direct
F · Tax Withholding

Shares

296.00

Price / share

$65.89

Trade value

$19.50K

% of position

1.1%
3/20/2026
27.18K26.88K

Common

Direct
F · Tax Withholding

Shares

412.00

Price / share

$65.89

Trade value

$27.15K

% of position

1.5%
3/20/2026
26.88K26.47K
Total

Net shares

+1.90K

Net value

-$62.60K

Derivative Transactions5

Restricted Stock Units

Direct
A · Award
Converts to

Common

3.77K shares

Shares

+3.77K

Strike price

Held after

8.71K

Exercisable

3/20/2026

Restricted Stock Units

Direct
M · Option Exercise
Converts to

Common

317.00 shares

Shares

317.00

Strike price

0.0000

Held after

2.74K

Exercisable

3/20/2026

Restricted Stock Units

Direct
M · Option Exercise
Converts to

Common

406.00 shares

Shares

406.00

Strike price

0.0000

Held after

2.33K

Exercisable

3/20/2026

Restricted Stock Units

Direct
M · Option Exercise
Converts to

Common

887.00 shares

Shares

887.00

Strike price

0.0000

Held after

1.45K

Exercisable

3/20/2026

Restricted Stock Units

Direct
M · Option Exercise
Converts to

Common

1.24K shares

Shares

1.24K

Strike price

0.0000

Held after

210.00

Exercisable

3/20/2026
OSTRIA SERGIO J — Insider Transaction (Form 4) Filed Mar 24, 2026 | Finecho