Overview Financials News + Filings Key Docs Holdings Insiders
|
ALLIANCEBERNSTEIN L.P.
> ICFI
Date | Name | Ticker | Shares | Change | Value | Change | Price |
06/30/2023 | ICF International, Inc. | ICFI | 289,275 | 267,383 | 35,982,917,000 | 33,581,365,000 | $124,390.00 |
03/31/2023 | ICF International, Inc. | ICFI | 21,892 | 0 | 2,401,552,000 | 233,149,000 | $109,699.98 |
12/31/2022 | ICF International, Inc. | ICFI | 21,892 | 0 | 2,168,403,000 | 2,166,016,000 | $99,050.02 |
09/30/2022 | ICF International, Inc. | ICFI | 21,892 | 610 | 2,387,000 | 365,000 | $109.04 |
06/30/2022 | ICF International, Inc. | ICFI | 21,282 | 296 | 2,022,000 | 46,000 | $95.01 |
03/31/2022 | ICF International, Inc. | ICFI | 20,986 | 107 | 1,976,000 | -165,000 | $94.16 |
12/31/2021 | ICF International, Inc. | ICFI | 20,879 | 0 | 2,141,000 | 277,000 | $102.54 |
09/30/2021 | ICF International, Inc. | ICFI | 20,879 | -6,564 | 1,864,000 | -547,000 | $89.28 |
06/30/2021 | ICF International, Inc. | ICFI | 27,443 | 6,113 | 2,411,000 | 547,000 | $87.85 |
03/31/2021 | ICF International, Inc. | ICFI | 21,330 | -8,669 | 1,864,000 | -366,000 | $87.39 |
12/31/2020 | ICF International, Inc. | ICFI | 29,999 | 7,554 | 2,230,000 | 849,000 | $74.34 |
09/30/2020 | ICF International, Inc. | ICFI | 22,445 | -316 | 1,381,000 | -95,000 | $61.53 |
06/30/2020 | ICF International, Inc. | ICFI | 22,761 | -22,648 | 1,476,000 | -1,644,000 | $64.85 |
03/31/2020 | ICF International, Inc. | ICFI | 45,409 | -900 | 3,120,000 | -1,123,000 | $68.71 |
12/31/2019 | ICF International, Inc. | ICFI | 46,309 | -3,240 | 4,243,000 | 58,000 | $91.62 |
09/30/2019 | ICF International, Inc. | ICFI | 49,549 | -3,380 | 4,185,000 | 332,000 | $84.46 |
06/30/2019 | ICF International, Inc. | ICFI | 52,929 | 0 | 3,853,000 | -174,000 | $72.80 |
03/31/2019 | ICF International, Inc. | ICFI | 52,929 | -12,770 | 4,027,000 | -229,000 | $76.08 |
12/31/2018 | ICF International, Inc. | ICFI | 65,699 | 3,800 | 4,256,000 | -414,000 | $64.78 |
09/30/2018 | ICF International, Inc. | ICFI | 61,899 | 400 | 4,670,000 | 300,000 | $75.45 |
06/30/2018 | ICF International, Inc. | ICFI | 61,499 | 2,290 | 4,370,000 | 909,000 | $71.06 |
03/31/2018 | ICF International, Inc. | ICFI | 59,209 | -6,260 | 3,461,000 | 24,000 | $58.45 |
12/31/2017 | ICF International, Inc. | ICFI | 65,469 | 0 | 3,437,000 | -95,000 | $52.50 |
09/30/2017 | ICF International, Inc. | ICFI | 65,469 | 40,890 | 3,532,000 | 2,374,000 | $53.95 |
06/30/2017 | ICF International, Inc. | ICFI | 24,579 | -3,300 | 1,158,000 | 7,000 | $47.11 |
03/31/2017 | ICF International, Inc. | ICFI | 27,879 | 0 | 1,151,000 | -388,000 | $41.29 |
12/31/2016 | ICF International, Inc. | ICFI | 27,879 | 0 | 1,539,000 | 303,000 | $55.20 |
09/30/2016 | ICF International, Inc. | ICFI | 27,879 | 27,879 | 1,236,000 | 1,236,000 | $44.33 |
06/30/2016 | ICF International, Inc. | ICFI | 27,879 | 27,879 | 1,140,000 | 1,140,000 | $40.89 |
03/31/2016 | ICF International, Inc. | ICFI | 27,879 | -2,040 | 958,000 | -106,000 | $34.36 |
12/31/2015 | ICF International, Inc. | ICFI | 29,919 | 29,919 | 1,064,000 | 1,064,000 | $35.56 |
09/30/2015 | ICF International, Inc. | ICFI | 30,309 | 30,309 | 921,000 | 921,000 | $30.39 |
06/30/2015 | ICF International, Inc. | ICFI | 30,379 | 30,379 | 1,059,000 | 1,059,000 | $34.86 |
03/31/2015 | ICF International, Inc. | ICFI | 30,379 | 700 | 1,241,000 | 25,000 | $40.85 |
12/31/2014 | ICF International, Inc. | ICFI | 29,679 | 29,679 | 1,216,000 | 1,216,000 | $40.97 |
<< Prev Next >> |
|