AllianceBernstein’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
$3.36M Sell
39,699
-680
-2% -$57.6K ﹤0.01% 1669
2025
Q1
$3.43M Sell
40,379
-601
-1% -$51.1K ﹤0.01% 1620
2024
Q4
$4.89M Sell
40,980
-961
-2% -$115K ﹤0.01% 1498
2024
Q3
$7M Sell
41,941
-426
-1% -$71.1K ﹤0.01% 1365
2024
Q2
$6.29M Sell
42,367
-175,683
-81% -$26.1M ﹤0.01% 1399
2024
Q1
$32.8M Buy
218,050
+32,037
+17% +$4.83M 0.01% 716
2023
Q4
$24.9M Sell
186,013
-147,403
-44% -$19.8M 0.01% 795
2023
Q3
$40.3M Buy
333,416
+44,141
+15% +$5.33M 0.02% 622
2023
Q2
$36M Buy
289,275
+267,383
+1,221% +$33.3M 0.01% 674
2023
Q1
$2.4M Hold
21,892
﹤0.01% 1765
2022
Q4
$2.17M Hold
21,892
﹤0.01% 1865
2022
Q3
$2.39M Buy
21,892
+610
+3% +$66.5K ﹤0.01% 1767
2022
Q2
$2.02M Buy
21,282
+296
+1% +$28.1K ﹤0.01% 1947
2022
Q1
$1.98M Buy
20,986
+107
+0.5% +$10.1K ﹤0.01% 2087
2021
Q4
$2.14M Hold
20,879
﹤0.01% 2093
2021
Q3
$1.86M Sell
20,879
-6,564
-24% -$586K ﹤0.01% 2200
2021
Q2
$2.41M Buy
27,443
+6,113
+29% +$537K ﹤0.01% 2070
2021
Q1
$1.86M Sell
21,330
-8,669
-29% -$758K ﹤0.01% 2131
2020
Q4
$2.23M Buy
29,999
+7,554
+34% +$562K ﹤0.01% 1901
2020
Q3
$1.38M Sell
22,445
-316
-1% -$19.4K ﹤0.01% 2037
2020
Q2
$1.48M Sell
22,761
-22,648
-50% -$1.47M ﹤0.01% 1995
2020
Q1
$3.12M Sell
45,409
-900
-2% -$61.8K ﹤0.01% 1418
2019
Q4
$4.24M Sell
46,309
-3,240
-7% -$297K ﹤0.01% 1519
2019
Q3
$4.19M Sell
49,549
-3,380
-6% -$285K ﹤0.01% 1493
2019
Q2
$3.85M Hold
52,929
﹤0.01% 1580
2019
Q1
$4.03M Sell
52,929
-12,770
-19% -$972K ﹤0.01% 1486
2018
Q4
$4.26M Buy
65,699
+3,800
+6% +$246K ﹤0.01% 1373
2018
Q3
$4.67M Buy
61,899
+400
+0.7% +$30.2K ﹤0.01% 1320
2018
Q2
$4.37M Buy
61,499
+2,290
+4% +$163K ﹤0.01% 1330
2018
Q1
$3.46M Sell
59,209
-6,260
-10% -$366K ﹤0.01% 1436
2017
Q4
$3.44M Hold
65,469
﹤0.01% 1454
2017
Q3
$3.53M Buy
65,469
+40,890
+166% +$2.21M ﹤0.01% 1429
2017
Q2
$1.16M Sell
24,579
-3,300
-12% -$155K ﹤0.01% 2197
2017
Q1
$1.15M Hold
27,879
﹤0.01% 2156
2016
Q4
$1.54M Hold
27,879
﹤0.01% 1995
2016
Q3
$1.24M Hold
27,879
﹤0.01% 2104
2016
Q2
$1.14M Hold
27,879
﹤0.01% 2140
2016
Q1
$958K Sell
27,879
-2,040
-7% -$70.1K ﹤0.01% 2121
2015
Q4
$1.06M Sell
29,919
-390
-1% -$13.9K ﹤0.01% 2089
2015
Q3
$921K Sell
30,309
-70
-0.2% -$2.13K ﹤0.01% 2203
2015
Q2
$1.06M Hold
30,379
﹤0.01% 2232
2015
Q1
$1.24M Buy
30,379
+700
+2% +$28.6K ﹤0.01% 2069
2014
Q4
$1.22M Hold
29,679
﹤0.01% 2082
2014
Q3
$914K Hold
29,679
﹤0.01% 2235
2014
Q2
$1.05M Sell
29,679
-95
-0.3% -$3.36K ﹤0.01% 2213
2014
Q1
$1.19M Buy
29,774
+53
+0.2% +$2.11K ﹤0.01% 2059
2013
Q4
$1.03M Buy
29,721
+6
+0% +$208 ﹤0.01% 2126
2013
Q3
$1.05M Buy
29,715
+3
+0% +$106 ﹤0.01% 2085
2013
Q2
$936K Buy
+29,712
New +$936K ﹤0.01% 2109