BlackRock’s ICF International ICFI Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$154M Sell
1,814,268
-69,048
-4% -$5.85M ﹤0.01% 1761
2025
Q1
$160M Buy
1,883,316
+248,865
+15% +$21.1M ﹤0.01% 1714
2024
Q4
$195M Buy
1,634,451
+212,598
+15% +$25.3M ﹤0.01% 1672
2024
Q3
$237M Buy
1,421,853
+36,965
+3% +$6.17M 0.01% 1551
2024
Q2
$206M Sell
1,384,888
-2,243
-0.2% -$333K ﹤0.01% 1600
2024
Q1
$209M Sell
1,387,131
-85,545
-6% -$12.9M ﹤0.01% 1607
2023
Q4
$197M Buy
1,472,676
+94,565
+7% +$12.7M 0.01% 1642
2023
Q3
$166M Sell
1,378,111
-28,118
-2% -$3.4M ﹤0.01% 1649
2023
Q2
$175M Buy
1,406,229
+46,715
+3% +$5.81M ﹤0.01% 1670
2023
Q1
$149M Sell
1,359,514
-57,638
-4% -$6.32M ﹤0.01% 1749
2022
Q4
$140M Buy
1,417,152
+3,136
+0.2% +$311K ﹤0.01% 1768
2022
Q3
$154M Sell
1,414,016
-20,546
-1% -$2.24M 0.01% 1656
2022
Q2
$136M Sell
1,434,562
-7,123
-0.5% -$677K ﹤0.01% 1810
2022
Q1
$136M Sell
1,441,685
-15,510
-1% -$1.46M ﹤0.01% 1917
2021
Q4
$149M Sell
1,457,195
-105,383
-7% -$10.8M ﹤0.01% 1936
2021
Q3
$140M Buy
1,562,578
+15,622
+1% +$1.39M ﹤0.01% 1969
2021
Q2
$136M Sell
1,546,956
-39,477
-2% -$3.47M ﹤0.01% 2048
2021
Q1
$139M Buy
1,586,433
+169,021
+12% +$14.8M ﹤0.01% 1975
2020
Q4
$105M Sell
1,417,412
-19,568
-1% -$1.45M ﹤0.01% 2025
2020
Q3
$88.4M Sell
1,436,980
-60,130
-4% -$3.7M ﹤0.01% 1928
2020
Q2
$97.1M Buy
1,497,110
+31,739
+2% +$2.06M ﹤0.01% 1841
2020
Q1
$101M Buy
1,465,371
+140,610
+11% +$9.66M ﹤0.01% 1631
2019
Q4
$121M Buy
1,324,761
+16,568
+1% +$1.52M ﹤0.01% 1843
2019
Q3
$111M Buy
1,308,193
+11,608
+0.9% +$981K ﹤0.01% 1829
2019
Q2
$94.4M Sell
1,296,585
-77,514
-6% -$5.64M ﹤0.01% 1937
2019
Q1
$105M Buy
1,374,099
+35,614
+3% +$2.71M ﹤0.01% 1840
2018
Q4
$86.7M Buy
1,338,485
+87,203
+7% +$5.65M ﹤0.01% 1896
2018
Q3
$94.4M Buy
1,251,282
+2,940
+0.2% +$222K ﹤0.01% 2001
2018
Q2
$88.7M Buy
1,248,342
+73,464
+6% +$5.22M ﹤0.01% 2016
2018
Q1
$68.7M Sell
1,174,878
-14,506
-1% -$848K ﹤0.01% 2065
2017
Q4
$62.4M Buy
1,189,384
+17,642
+2% +$926K ﹤0.01% 2139
2017
Q3
$63.2M Buy
1,171,742
+35,393
+3% +$1.91M ﹤0.01% 2121
2017
Q2
$53.5M Sell
1,136,349
-37,154
-3% -$1.75M ﹤0.01% 2197
2017
Q1
$48.5M Buy
1,173,503
+1,168,511
+23,408% +$48.3M ﹤0.01% 2228
2016
Q4
$276K Buy
4,992
+118
+2% +$6.52K ﹤0.01% 1903
2016
Q3
$216K Buy
4,874
+85
+2% +$3.77K ﹤0.01% 2071
2016
Q2
$196K Buy
4,789
+3,408
+247% +$139K ﹤0.01% 2080
2016
Q1
$48K Buy
1,381
+801
+138% +$27.8K ﹤0.01% 2330
2015
Q4
$21K Hold
580
﹤0.01% 2513
2015
Q3
$18K Hold
580
﹤0.01% 2413
2015
Q2
$20K Hold
580
﹤0.01% 2357
2015
Q1
$24K Hold
580
﹤0.01% 2239
2014
Q4
$24K Hold
580
﹤0.01% 2246
2014
Q3
$18K Hold
580
﹤0.01% 2348
2014
Q2
$20K Sell
580
-59
-9% -$2.03K ﹤0.01% 2331
2014
Q1
$25K Hold
639
﹤0.01% 2220
2013
Q4
$22K Hold
639
﹤0.01% 2284
2013
Q3
$22K Hold
639
﹤0.01% 2212
2013
Q2
$20K Buy
+639
New +$20K ﹤0.01% 2288