Overview Financials News + Filings Key Docs Charts Holdings Ownership Insiders
|
Teton Advisors, Inc.
> ICFI
Date | Name | Ticker | Shares | Change | Value | Change | Price |
06/30/2023 | ICF International, Inc. | ICFI | 17,280 | -2,500 | 2,149,459,000 | -20,407,000 | $124,389.99 |
03/31/2023 | ICF International, Inc. | ICFI | 19,780 | 0 | 2,169,866,000 | 2,167,710,000 | $109,700.00 |
09/30/2022 | ICF International, Inc. | ICFI | 19,780 | 0 | 2,156,000 | 277,000 | $109.00 |
06/30/2022 | ICF International, Inc. | ICFI | 19,780 | 0 | 1,879,000 | 17,000 | $94.99 |
03/31/2022 | ICF International, Inc. | ICFI | 19,780 | 0 | 1,862,000 | -166,000 | $94.14 |
12/31/2021 | ICF International, Inc. | ICFI | 19,780 | -3,520 | 2,028,000 | -52,000 | $102.53 |
09/30/2021 | ICF International, Inc. | ICFI | 23,300 | 0 | 2,080,000 | 33,000 | $89.27 |
06/30/2021 | ICF International, Inc. | ICFI | 23,300 | 0 | 2,047,000 | 11,000 | $87.85 |
03/31/2021 | ICF International, Inc. | ICFI | 23,300 | 0 | 2,036,000 | 304,000 | $87.38 |
12/31/2020 | ICF International, Inc. | ICFI | 23,300 | 0 | 1,732,000 | 298,000 | $74.33 |
09/30/2020 | ICF International, Inc. | ICFI | 23,300 | 0 | 1,434,000 | -77,000 | $61.55 |
06/30/2020 | ICF International, Inc. | ICFI | 23,300 | 0 | 1,511,000 | -90,000 | $64.85 |
03/31/2020 | ICF International, Inc. | ICFI | 23,300 | 0 | 1,601,000 | -534,000 | $68.71 |
12/31/2019 | ICF International, Inc. | ICFI | 23,300 | 0 | 2,135,000 | 167,000 | $91.63 |
09/30/2019 | ICF International, Inc. | ICFI | 23,300 | 0 | 1,968,000 | 272,000 | $84.46 |
06/30/2019 | ICF International, Inc. | ICFI | 23,300 | 0 | 1,696,000 | -77,000 | $72.79 |
03/31/2019 | ICF International, Inc. | ICFI | 23,300 | 0 | 1,773,000 | 264,000 | $76.09 |
12/31/2018 | ICF International, Inc. | ICFI | 23,300 | 0 | 1,509,000 | -249,000 | $64.76 |
09/30/2018 | ICF International, Inc. | ICFI | 23,300 | 0 | 1,758,000 | 103,000 | $75.45 |
06/30/2018 | ICF International, Inc. | ICFI | 23,300 | 0 | 1,655,000 | 293,000 | $71.03 |
03/31/2018 | ICF International, Inc. | ICFI | 23,300 | 0 | 1,362,000 | 139,000 | $58.45 |
12/31/2017 | ICF International, Inc. | ICFI | 23,300 | 0 | 1,223,000 | -34,000 | $52.49 |
09/30/2017 | ICF International, Inc. | ICFI | 23,300 | 0 | 1,257,000 | 160,000 | $53.95 |
06/30/2017 | ICF International, Inc. | ICFI | 23,300 | 0 | 1,097,000 | 135,000 | $47.08 |
03/31/2017 | ICF International, Inc. | ICFI | 23,300 | 0 | 962,000 | -324,000 | $41.29 |
12/31/2016 | ICF International, Inc. | ICFI | 23,300 | 0 | 1,286,000 | 253,000 | $55.19 |
09/30/2016 | ICF International, Inc. | ICFI | 23,300 | 0 | 1,033,000 | 80,000 | $44.33 |
06/30/2016 | ICF International, Inc. | ICFI | 23,300 | 0 | 953,000 | 152,000 | $40.90 |
03/31/2016 | ICF International, Inc. | ICFI | 23,300 | 0 | 801,000 | -28,000 | $34.38 |
12/31/2015 | ICF International, Inc. | ICFI | 23,300 | 0 | 829,000 | 95,000 | $35.58 |
09/30/2015 | ICF International, Inc. | ICFI | 23,300 | 0 | 708,000 | -104,000 | $30.39 |
06/30/2015 | ICF International, Inc. | ICFI | 23,300 | 0 | 812,000 | -140,000 | $34.85 |
03/31/2015 | ICF International, Inc. | ICFI | 23,300 | 0 | 952,000 | -3,000 | $40.86 |
12/31/2014 | ICF International, Inc. | ICFI | 23,300 | 0 | 955,000 | 238,000 | $40.99 |
09/30/2014 | ICF International, Inc. | ICFI | 23,300 | 0 | 717,000 | -107,000 | $30.77 |
<< Prev Next >> |
|