|
Date | Name | Ticker | Shares | Change | Value | Change | Price |
06/30/2023 | ICF International, Inc. | ICFI | 57,779 | -6,023 | 7,187,130,000 | 188,051,000 | $124,390.00 |
03/31/2023 | ICF International, Inc. | ICFI | 63,802 | 0 | 6,999,079,000 | 679,491,000 | $109,699.99 |
12/31/2022 | ICF International, Inc. | ICFI | 63,802 | 0 | 6,319,588,000 | 6,312,632,000 | $99,050.00 |
09/30/2022 | ICF International, Inc. | ICFI | 63,802 | 0 | 6,956,000 | 894,000 | $109.02 |
06/30/2022 | ICF International, Inc. | ICFI | 63,802 | -19,871 | 6,062,000 | -1,815,000 | $95.01 |
03/31/2022 | ICF International, Inc. | ICFI | 83,673 | 0 | 7,877,000 | -704,000 | $94.14 |
12/31/2021 | ICF International, Inc. | ICFI | 83,673 | 0 | 8,581,000 | 1,109,000 | $102.55 |
09/30/2021 | ICF International, Inc. | ICFI | 83,673 | 0 | 7,472,000 | 120,000 | $89.30 |
06/30/2021 | ICF International, Inc. | ICFI | 83,673 | 0 | 7,352,000 | 1,132,000 | $87.87 |
12/31/2020 | ICF International, Inc. | ICFI | 83,673 | 69 | 6,220,000 | 799,000 | $74.34 |
06/30/2020 | ICF International, Inc. | ICFI | 83,604 | -10,061 | 5,421,000 | -1,014,000 | $64.84 |
03/31/2020 | ICF International, Inc. | ICFI | 93,665 | 0 | 6,435,000 | -2,147,000 | $68.70 |
12/31/2019 | ICF International, Inc. | ICFI | 93,665 | -19,122 | 8,582,000 | -946,000 | $91.62 |
09/30/2019 | ICF International, Inc. | ICFI | 112,787 | 0 | 9,528,000 | 1,317,000 | $84.48 |
06/30/2019 | ICF International, Inc. | ICFI | 112,787 | 0 | 8,211,000 | -288,000 | $72.80 |
03/31/2019 | ICF International, Inc. | ICFI | 112,787 | 0 | 8,499,000 | 1,192,000 | $75.35 |
12/31/2018 | ICF International, Inc. | ICFI | 112,787 | 0 | 7,307,000 | -1,203,000 | $64.79 |
09/30/2018 | ICF International, Inc. | ICFI | 112,787 | -32,278 | 8,510,000 | -1,797,000 | $75.45 |
06/30/2018 | ICF International, Inc. | ICFI | 145,065 | 243 | 10,307,000 | 1,842,000 | $71.05 |
03/31/2018 | ICF International, Inc. | ICFI | 144,822 | 0 | 8,465,000 | 861,000 | $58.45 |
12/31/2017 | ICF International, Inc. | ICFI | 144,822 | 0 | 7,604,000 | -210,000 | $52.51 |
09/30/2017 | ICF International, Inc. | ICFI | 144,822 | 0 | 7,814,000 | 992,000 | $53.96 |
06/30/2017 | ICF International, Inc. | ICFI | 144,822 | 0 | 6,822 | -5,974,178 | $0.05 |
03/31/2017 | ICF International, Inc. | ICFI | 144,822 | 144,822 | 5,981,000 | 5,981,000 | $41.30 |
03/31/2016 | ICF International, Inc. | ICFI | 0 | -190,965 | 0 | -6,791,000 | |
12/31/2015 | ICF International, Inc. | ICFI | 190,965 | -1,425,159 | 6,791,000 | -31,091,000 | $35.56 |
09/30/2015 | ICF International, Inc. | ICFI | 194,918 | -1,421,206 | 5,924,000 | -31,958,000 | $30.39 |
06/30/2015 | ICF International, Inc. | ICFI | 169,313 | -1,446,811 | 5,902,000 | -31,980,000 | $34.86 |
03/31/2015 | ICF International, Inc. | ICFI | 169,313 | -1,446,811 | 6,916,000 | -30,966,000 | $40.85 |
12/31/2014 | ICF International, Inc. | ICFI | 169,313 | -1,446,811 | 6,938,000 | -30,944,000 | $40.98 |
09/30/2014 | ICF International, Inc. | ICFI | 440,246 | -1,175,878 | 13,555,000 | -24,327,000 | $30.79 |
06/30/2014 | ICF International, Inc. | ICFI | 624,812 | -991,312 | 22,093,000 | -15,789,000 | $35.36 |
03/31/2014 | ICF International, Inc. | ICFI | 582,866 | -1,033,258 | 23,204,000 | -14,678,000 | $39.81 |
12/31/2013 | ICF International, Inc. | ICFI | 1,125,230 | -490,894 | 39,057,000 | 1,175,000 | $34.71 |
09/30/2013 | ICF International, Inc. | ICFI | 1,335,820 | -280,304 | 47,301,000 | 9,419,000 | $35.41 |
<< Prev Next >> |
|
|