CHADHA RANJIT S

PrivateCIK: 1672529
Location

CHARLOTTE, NC

CHADHA RANJIT S (VP & Principal Accounting Off.) exercised options at ICF INTERNATIONAL, INC.

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

M · 2 exercises
InsiderCHADHA RANJIT SCIK 1672529
IssuerICF INTERNATIONAL, INC.CIK 1362004
Officer· VP & Principal Accounting Off.
Since Apr 2023
+107.00
Net shares
Net buyer
$7.1K
Total sold
0
Open market trades
0B · 0S
10
Total transactions
1.11K acquired · 1K disposed
Non-Derivative Transactions4

Common

Direct
M · Option Exercise

Shares

+197.00

Price / share

Trade value

% of position

298.5%
3/20/2026
66.00263.00

Common

Direct
M · Option Exercise

Shares

+102.00

Price / share

Trade value

% of position

38.8%
3/20/2026
263.00365.00

Common

Direct
F · Tax Withholding

Shares

37.00

Price / share

$65.89

Trade value

$2.44K

% of position

10.1%
3/20/2026
365.00328.00

Common

Direct
F · Tax Withholding

Shares

70.00

Price / share

$65.89

Trade value

$4.61K

% of position

21.3%
3/20/2026
328.00258.00
Total

Net shares

+192.00

Net value

-$7.05K

Derivative Transactions6

Restricted Stock Units

Direct
A · Award
Converts to

Common

813.00 shares

Shares

+813.00

Strike price

Held after

2.51K

Exercisable

3/20/2026

Restricted Stock Units

Direct
M · Option Exercise
Converts to

Common

102.00 shares

Shares

102.00

Strike price

Held after

2.40K

Exercisable

3/20/2026

Restricted Stock Units

Direct
M · Option Exercise
Converts to

Common

125.00 shares

Shares

125.00

Strike price

Held after

2.28K

Exercisable

3/20/2026

Restricted Stock Units

Direct
M · Option Exercise
Converts to

Common

197.00 shares

Shares

197.00

Strike price

Held after

2.08K

Exercisable

3/20/2026

Restricted Stock Units

Direct
M · Option Exercise
Converts to

Common

234.00 shares

Shares

234.00

Strike price

Held after

1.85K

Exercisable

3/20/2026

Restricted Stock Units

Direct
M · Option Exercise
Converts to

Common

240.00 shares

Shares

240.00

Strike price

Held after

1.61K

Exercisable

3/20/2026
CHADHA RANJIT S — Insider Transaction (Form 4) Filed Mar 24, 2026 | Finecho