MORGAN JAMES C M (Chief Fiancial Officer) exercised options at ICF INTERNATIONAL, INC.
Option exercise — a mechanical event triggered by vesting or expiry. Not a discretionary conviction trade.
Common
Shares
+2.83K
Price / share
—
Trade value
—
% of position
Common
Shares
+2.63K
Price / share
—
Trade value
—
% of position
Common
Shares
+1.07K
Price / share
—
Trade value
—
% of position
Common
Shares
+1.06K
Price / share
—
Trade value
—
% of position
Common
Shares
−258.00
Price / share
$65.89
Trade value
$17K
% of position
Common
Shares
−262.00
Price / share
$65.89
Trade value
$17.26K
% of position
Common
Shares
−640.00
Price / share
$65.89
Trade value
$42.17K
% of position
Common
Shares
−823.00
Price / share
$65.89
Trade value
$54.23K
% of position
Net shares
+5.61K
Net value
-$130.66K
| Security | Date | Type | Shares | Price / Share | Trade Value | % of Position | Held Before | Held After |
|---|---|---|---|---|---|---|---|---|
| Common Direct | 3/20/2026 | M · Option Exercise | +2.83K | — | — | 6.4% | 44.08K | 46.91K |
| Common Direct | 3/20/2026 | M · Option Exercise | +2.63K | — | — | 5.6% | 46.91K | 49.54K |
| Common Direct | 3/20/2026 | M · Option Exercise | +1.07K | — | — | 2.2% | 49.54K | 50.61K |
| Common Direct | 3/20/2026 | M · Option Exercise | +1.06K | — | — | 2.1% | 50.61K | 51.67K |
| Common Direct | 3/20/2026 | F · Tax Withholding | −258.00 | $65.89 | $17K | 0.5% | 51.67K | 51.41K |
| Common Direct | 3/20/2026 | F · Tax Withholding | −262.00 | $65.89 | $17.26K | 0.5% | 51.41K | 51.15K |
| Common Direct | 3/20/2026 | F · Tax Withholding | −640.00 | $65.89 | $42.17K | 1.3% | 51.15K | 50.51K |
| Common Direct | 3/20/2026 | F · Tax Withholding | −823.00 | $65.89 | $54.23K | 1.6% | 50.51K | 49.68K |
| Total | +5.61K | -$130.66K | ||||||
Restricted Stock Units
Common
12.13K shares
Shares
+12.13K
Strike price
Held after
32.48K
Exercisable
—
Restricted Stock Units
Common
1.06K shares
Shares
−1.06K
Strike price
Held after
31.42K
Exercisable
—
Restricted Stock Units
Common
1.07K shares
Shares
−1.07K
Strike price
Held after
30.35K
Exercisable
—
Restricted Stock Units
Common
2.63K shares
Shares
−2.63K
Strike price
Held after
27.72K
Exercisable
—
Restricted Stock Units
Common
2.83K shares
Shares
−2.83K
Strike price
Held after
24.89K
Exercisable
—
| Security | Converts To | Date | Type | Shares | Strike Price | Exercisable | Held After |
|---|---|---|---|---|---|---|---|
| Restricted Stock Units Direct | Common12.13K shares | 3/20/2026 | A · Award | +12.13K | — | 32.48K | |
| Restricted Stock Units Direct | Common1.06K shares | 3/20/2026 | M · Option Exercise | −1.06K | — | 31.42K | |
| Restricted Stock Units Direct | Common1.07K shares | 3/20/2026 | M · Option Exercise | −1.07K | — | 30.35K | |
| Restricted Stock Units Direct | Common2.63K shares | 3/20/2026 | M · Option Exercise | −2.63K | — | 27.72K | |
| Restricted Stock Units Direct | Common2.83K shares | 3/20/2026 | M · Option Exercise | −2.83K | — | 24.89K |