SFM
ICFI icon

Systematic Financial Management’s ICF International ICFI Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$13.5M Sell
159,810
-48,910
-23% -$4.14M 0.36% 107
2025
Q1
$17.7M Sell
208,720
-30,770
-13% -$2.61M 0.51% 84
2024
Q4
$28.5M Sell
239,490
-39,558
-14% -$4.72M 0.73% 50
2024
Q3
$46.5M Buy
279,048
+2,484
+0.9% +$414K 1.19% 12
2024
Q2
$41.1M Sell
276,564
-18,427
-6% -$2.74M 1.25% 10
2024
Q1
$44.4M Sell
294,991
-26,023
-8% -$3.92M 1.24% 9
2023
Q4
$43M Sell
321,014
-36,954
-10% -$4.96M 1.28% 9
2023
Q3
$43.2M Sell
357,968
-14,795
-4% -$1.79M 1.39% 8
2023
Q2
$46.4M Sell
372,763
-12,131
-3% -$1.51M 1.46% 8
2023
Q1
$42.2M Sell
384,894
-2,685
-0.7% -$295K 1.38% 8
2022
Q4
$38.4M Sell
387,579
-7,147
-2% -$708K 1.26% 9
2022
Q3
$43M Buy
394,726
+5,025
+1% +$548K 1.57% 4
2022
Q2
$37M Buy
389,701
+3,753
+1% +$357K 1.29% 9
2022
Q1
$36.3M Buy
385,948
+37,903
+11% +$3.57M 1.13% 13
2021
Q4
$35.7M Sell
348,045
-10,323
-3% -$1.06M 1.06% 17
2021
Q3
$32M Buy
358,368
+3,108
+0.9% +$278K 0.99% 21
2021
Q2
$31.2M Buy
355,260
+50,305
+16% +$4.42M 0.94% 26
2021
Q1
$26.7M Sell
304,955
-10,806
-3% -$944K 0.98% 22
2020
Q4
$23.5M Sell
315,761
-11,791
-4% -$876K 1.03% 18
2020
Q3
$20.2M Buy
327,552
+6,879
+2% +$423K 1.1% 15
2020
Q2
$20.8M Sell
320,673
-1,786
-0.6% -$116K 1.08% 15
2020
Q1
$22.2M Sell
322,459
-16,293
-5% -$1.12M 1.36% 5
2019
Q4
$31M Buy
338,752
+14,769
+5% +$1.35M 1.21% 6
2019
Q3
$27.4M Sell
323,983
-6,225
-2% -$526K 1.23% 7
2019
Q2
$24M Sell
330,208
-16,758
-5% -$1.22M 0.93% 10
2019
Q1
$26.4M Sell
346,966
-16,349
-4% -$1.24M 0.9% 8
2018
Q4
$23.5M Buy
363,315
+40,377
+13% +$2.62M 0.72% 17
2018
Q3
$24.4M Buy
322,938
+7,522
+2% +$568K 0.59% 30
2018
Q2
$22.4M Buy
315,416
+64,943
+26% +$4.61M 0.55% 38
2018
Q1
$14.6M Buy
250,473
+51,355
+26% +$3M 0.32% 109
2017
Q4
$10.5M Buy
199,118
+39,686
+25% +$2.08M 0.21% 160
2017
Q3
$8.6M Buy
159,432
+127,037
+392% +$6.85M 0.17% 170
2017
Q2
$1.53M Buy
32,395
+1,085
+3% +$51.1K 0.03% 522
2017
Q1
$1.29M Buy
31,310
+60
+0.2% +$2.48K 0.02% 570
2016
Q4
$1.73M Sell
31,250
-10,530
-25% -$581K 0.03% 460
2016
Q3
$1.85M Buy
41,780
+4,285
+11% +$190K 0.03% 356
2016
Q2
$1.53M Buy
+37,495
New +$1.53M 0.02% 491
2014
Q2
Sell
-48,322
Closed -$1.92M 704
2014
Q1
$1.92M Sell
48,322
-4,555
-9% -$181K 0.01% 460
2013
Q4
$1.84M Buy
52,877
+9,020
+21% +$313K 0.01% 526
2013
Q3
$1.55M Sell
43,857
-6,420
-13% -$227K 0.01% 424
2013
Q2
$1.58M Buy
+50,277
New +$1.58M 0.01% 386