| 28-02-2023 |
Scrooge McChicken |
ICF International, Inc. - Common Stock |
538 |
$98.50 |
$52,995.47 |
| 01-03-2023 |
Scrooge McChicken |
ICF International, Inc. - Common Stock |
-538 |
$107.00 |
-$57,565.79 |
| 03-11-2023 |
Scrooge McChicken |
ICF International, Inc. - Common Stock |
1000 |
$124.67 |
$124,673.97 |
| 06-11-2023 |
Scrooge McChicken |
ICF International, Inc. - Common Stock |
-1000 |
$129.31 |
-$129,313.98 |
| 28-12-2023 |
de Jonge Investments |
ICF International, Inc. - Common Stock |
1000 |
$131.40 |
$131,402.98 |
| 28-12-2023 |
Dennis Makes It Rain |
ICF International, Inc. - Common Stock |
1000 |
$131.40 |
$131,402.98 |
| 28-12-2023 |
Scrooge McChicken |
ICF International, Inc. - Common Stock |
1000 |
$131.40 |
$131,402.98 |
| 29-12-2023 |
de Jonge Investments |
ICF International, Inc. - Common Stock |
-1000 |
$133.36 |
-$133,362.27 |
| 29-12-2023 |
Dennis Makes It Rain |
ICF International, Inc. - Common Stock |
-1000 |
$133.36 |
-$133,362.27 |
| 29-12-2023 |
Scrooge McChicken |
ICF International, Inc. - Common Stock |
-1000 |
$133.36 |
-$133,362.27 |