Northern Trust’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
$16.4M Sell
194,189
-14,149
-7% -$1.2M ﹤0.01% 1770
2025
Q1
$17.7M Sell
208,338
-4,512
-2% -$383K ﹤0.01% 1697
2024
Q4
$25.4M Buy
212,850
+2,257
+1% +$269K ﹤0.01% 1540
2024
Q3
$35.1M Sell
210,593
-78,945
-27% -$13.2M 0.01% 1273
2024
Q2
$43M Buy
289,538
+2,549
+0.9% +$378K 0.01% 1091
2024
Q1
$43.2M Sell
286,989
-21,422
-7% -$3.23M 0.01% 1090
2023
Q4
$41.4M Sell
308,411
-19,003
-6% -$2.55M 0.01% 1138
2023
Q3
$39.6M Buy
327,414
+1,924
+0.6% +$232K 0.01% 1099
2023
Q2
$40.5M Sell
325,490
-7,510
-2% -$934K 0.01% 1105
2023
Q1
$36.5M Buy
333,000
+9,579
+3% +$1.05M 0.01% 1155
2022
Q4
$32M Buy
323,421
+27,760
+9% +$2.75M 0.01% 1219
2022
Q3
$32.2M Buy
295,661
+32,413
+12% +$3.53M 0.01% 1149
2022
Q2
$25M Sell
263,248
-2,542
-1% -$241K 0.01% 1371
2022
Q1
$25M Sell
265,790
-10,929
-4% -$1.03M ﹤0.01% 1520
2021
Q4
$28.4M Buy
276,719
+6,438
+2% +$660K ﹤0.01% 1526
2021
Q3
$24.1M Sell
270,281
-6,686
-2% -$597K ﹤0.01% 1661
2021
Q2
$24.3M Sell
276,967
-5,789
-2% -$509K ﹤0.01% 1750
2021
Q1
$24.7M Sell
282,756
-96,865
-26% -$8.47M ﹤0.01% 1666
2020
Q4
$28.2M Sell
379,621
-11,992
-3% -$891K 0.01% 1552
2020
Q3
$24.1M Sell
391,613
-17,499
-4% -$1.08M 0.01% 1484
2020
Q2
$26.5M Buy
409,112
+3,770
+0.9% +$244K 0.01% 1390
2020
Q1
$27.8M Buy
405,342
+2,586
+0.6% +$178K 0.01% 1169
2019
Q4
$36.9M Sell
402,756
-5,591
-1% -$512K 0.01% 1234
2019
Q3
$34.5M Buy
408,347
+9,989
+3% +$844K 0.01% 1245
2019
Q2
$29M Buy
398,358
+4,131
+1% +$301K 0.01% 1414
2019
Q1
$30M Buy
394,227
+1,294
+0.3% +$98.4K 0.01% 1369
2018
Q4
$25.5M Buy
392,933
+278
+0.1% +$18K 0.01% 1376
2018
Q3
$29.6M Sell
392,655
-6,446
-2% -$486K 0.01% 1465
2018
Q2
$28.4M Buy
399,101
+22,736
+6% +$1.62M 0.01% 1490
2018
Q1
$22M Buy
376,365
+2,534
+0.7% +$148K 0.01% 1609
2017
Q4
$19.6M Sell
373,831
-8,288
-2% -$435K 0.01% 1709
2017
Q3
$20.6M Buy
382,119
+1,034
+0.3% +$55.8K 0.01% 1691
2017
Q2
$17.9M Buy
381,085
+27,069
+8% +$1.27M 0.01% 1750
2017
Q1
$14.6M Buy
354,016
+13,765
+4% +$568K ﹤0.01% 1845
2016
Q4
$18.8M Buy
340,251
+10,096
+3% +$557K 0.01% 1656
2016
Q3
$14.6M Buy
330,155
+12,913
+4% +$572K ﹤0.01% 1817
2016
Q2
$13M Buy
317,242
+3,475
+1% +$142K ﹤0.01% 1839
2016
Q1
$10.7M Buy
313,767
+13,399
+4% +$457K ﹤0.01% 1928
2015
Q4
$10.7M Sell
300,368
-9,470
-3% -$337K ﹤0.01% 1970
2015
Q3
$9.42M Buy
309,838
+4,696
+2% +$143K ﹤0.01% 2033
2015
Q2
$10.6M Buy
305,142
+36,887
+14% +$1.29M ﹤0.01% 2030
2015
Q1
$11M Buy
268,255
+9,621
+4% +$393K ﹤0.01% 2017
2014
Q4
$10.6M Sell
258,634
-9,090
-3% -$372K ﹤0.01% 2016
2014
Q3
$8.24M Sell
267,724
-10,405
-4% -$320K ﹤0.01% 2171
2014
Q2
$9.83M Sell
278,129
-22,625
-8% -$800K ﹤0.01% 2069
2014
Q1
$12M Sell
300,754
-20,045
-6% -$798K ﹤0.01% 1966
2013
Q4
$11.1M Buy
320,799
+7,077
+2% +$246K ﹤0.01% 2014
2013
Q3
$11.1M Buy
313,722
+12,276
+4% +$435K ﹤0.01% 1953
2013
Q2
$9.5M Buy
+301,446
New +$9.5M ﹤0.01% 1963