Overview Financials News + Filings Key Docs Charts Holdings Ownership
|
ROYAL BANK OF CANADA
> ICFI
Date | Name | Ticker | Shares | Change | Value | Change | Price |
06/30/2023 | ICF International, Inc. | ICFI | 303,687 | -20,934 | 37,775,000,000 | 5,622,000,000 | $124,387.94 |
12/31/2022 | ICF International, Inc. | ICFI | 324,621 | -3,012 | 32,153,000,000 | 32,117,282,000 | $99,047.81 |
09/30/2022 | ICF International, Inc. | ICFI | 327,633 | -5,235 | 35,718,000 | 4,095,000 | $109.02 |
06/30/2022 | ICF International, Inc. | ICFI | 332,868 | -275 | 31,623,000 | 261,000 | $95.00 |
03/31/2022 | ICF International, Inc. | ICFI | 333,143 | -1,411 | 31,362,000 | -2,946,000 | $94.14 |
12/31/2021 | ICF International, Inc. | ICFI | 334,554 | -12,198 | 34,308,000 | 3,347,000 | $102.55 |
09/30/2021 | ICF International, Inc. | ICFI | 346,752 | 15,072 | 30,961,000 | 1,972,000 | $89.29 |
03/31/2021 | ICF International, Inc. | ICFI | 331,680 | -14,237 | 28,989,000 | 3,278,000 | $87.40 |
12/31/2020 | ICF International, Inc. | ICFI | 345,917 | 29,012 | 25,711,000 | 6,213,000 | $74.33 |
09/30/2020 | ICF International, Inc. | ICFI | 316,905 | 48 | 19,498,000 | -1,043,000 | $61.53 |
06/30/2020 | ICF International, Inc. | ICFI | 316,857 | 11,576 | 20,541,000 | -431,000 | $64.83 |
03/31/2020 | ICF International, Inc. | ICFI | 305,281 | 32,613 | 20,972,000 | -4,008,000 | $68.70 |
12/31/2019 | ICF International, Inc. | ICFI | 272,668 | 21,832 | 24,980,000 | 3,791,000 | $91.61 |
09/30/2019 | ICF International, Inc. | ICFI | 250,836 | 249,841 | 21,189,000 | 21,115,000 | $84.47 |
06/30/2019 | ICF International, Inc. | ICFI | 995 | -446 | 74,000 | -37,000 | $74.37 |
03/31/2019 | ICF International, Inc. | ICFI | 1,441 | 592 | 111,000 | 56,000 | $77.03 |
12/31/2018 | ICF International, Inc. | ICFI | 849 | -185 | 55,000 | -23,000 | $64.78 |
09/30/2018 | ICF International, Inc. | ICFI | 1,034 | 850 | 78,000 | 65,000 | $75.44 |
06/30/2018 | ICF International, Inc. | ICFI | 184 | 23 | 13,000 | 4,000 | $70.65 |
03/31/2018 | ICF International, Inc. | ICFI | 161 | 161 | 9,000 | 9,000 | $55.90 |
12/31/2017 | ICF International, Inc. | ICFI | 0 | -1,781 | 0 | -96,000 | |
09/30/2017 | ICF International, Inc. | ICFI | 1,781 | 1,657 | 96,000 | 89,000 | $53.90 |
06/30/2017 | ICF International, Inc. | ICFI | 124 | -559 | 7,000 | -22,000 | $56.45 |
03/31/2017 | ICF International, Inc. | ICFI | 683 | -633 | 29,000 | -43,000 | $42.46 |
12/31/2016 | ICF International, Inc. | ICFI | 1,316 | 1,234 | 72,000 | 69,000 | $54.71 |
09/30/2016 | ICF International, Inc. | ICFI | 82 | 82 | 3,000 | 3,000 | $36.59 |
06/30/2016 | ICF International, Inc. | ICFI | 162 | 162 | 6,000 | 6,000 | $37.04 |
03/31/2016 | ICF International, Inc. | ICFI | 115 | -6 | 4,000 | 0 | $34.78 |
12/31/2015 | ICF International, Inc. | ICFI | 121 | 52 | 4,000 | 2,000 | $33.06 |
09/30/2015 | ICF International, Inc. | ICFI | 10,635 | 10,566 | 323,000 | 321,000 | $30.37 |
06/30/2015 | ICF International, Inc. | ICFI | 7,731 | 7,662 | 269,000 | 267,000 | $34.79 |
03/31/2015 | ICF International, Inc. | ICFI | 693 | 624 | 28,000 | 26,000 | $40.40 |
12/31/2014 | ICF International, Inc. | ICFI | 0 | -1,426 | 0 | -44,000 | |
09/30/2014 | ICF International, Inc. | ICFI | 1,426 | 1,357 | 44,000 | 42,000 | $30.86 |
06/30/2014 | ICF International, Inc. | ICFI | 8,533 | 8,464 | 302,000 | 300,000 | $35.39 |
<< Prev Next >> |
|