Bank of America’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
$9.27M Sell
109,429
-42,197
-28% -$3.57M ﹤0.01% 2813
2025
Q1
$12.9M Buy
151,626
+38,914
+35% +$3.31M ﹤0.01% 2482
2024
Q4
$13.4M Buy
112,712
+5,766
+5% +$687K ﹤0.01% 2260
2024
Q3
$17.8M Buy
106,946
+15,880
+17% +$2.65M ﹤0.01% 2164
2024
Q2
$13.5M Buy
91,066
+19,666
+28% +$2.92M ﹤0.01% 2298
2024
Q1
$10.8M Sell
71,400
-10,117
-12% -$1.52M ﹤0.01% 2493
2023
Q4
$10.9M Buy
81,517
+6,354
+8% +$852K ﹤0.01% 2334
2023
Q3
$9.08M Buy
75,163
+6,849
+10% +$827K ﹤0.01% 2379
2023
Q2
$8.5M Sell
68,314
-7,769
-10% -$966K ﹤0.01% 2435
2023
Q1
$8.35M Sell
76,083
-9,060
-11% -$994K ﹤0.01% 2568
2022
Q4
$8.43M Buy
85,143
+2,320
+3% +$230K ﹤0.01% 2424
2022
Q3
$9.03M Sell
82,823
-17,373
-17% -$1.89M ﹤0.01% 2304
2022
Q2
$9.52M Sell
100,196
-10,181
-9% -$967K ﹤0.01% 2367
2022
Q1
$10.4M Sell
110,377
-3,776
-3% -$355K ﹤0.01% 2455
2021
Q4
$11.7M Sell
114,153
-2,322
-2% -$238K ﹤0.01% 2371
2021
Q3
$10.4M Buy
116,475
+2,340
+2% +$209K ﹤0.01% 2447
2021
Q2
$10M Sell
114,135
-2,941
-3% -$258K ﹤0.01% 2478
2021
Q1
$10.2M Buy
117,076
+13,596
+13% +$1.19M ﹤0.01% 2395
2020
Q4
$7.69M Sell
103,480
-20,283
-16% -$1.51M ﹤0.01% 2385
2020
Q3
$7.62M Sell
123,763
-20,474
-14% -$1.26M ﹤0.01% 2229
2020
Q2
$9.35M Buy
144,237
+13,834
+11% +$897K ﹤0.01% 2036
2020
Q1
$8.96M Buy
130,403
+7,411
+6% +$509K ﹤0.01% 1910
2019
Q4
$11.3M Sell
122,992
-23,439
-16% -$2.15M ﹤0.01% 2097
2019
Q3
$12.4M Buy
146,431
+41,460
+39% +$3.5M ﹤0.01% 1973
2019
Q2
$7.64M Sell
104,971
-12,300
-10% -$895K ﹤0.01% 2421
2019
Q1
$8.92M Sell
117,271
-1,560
-1% -$119K ﹤0.01% 2251
2018
Q4
$7.7M Buy
118,831
+48,002
+68% +$3.11M ﹤0.01% 2204
2018
Q3
$5.34M Buy
70,829
+7,040
+11% +$531K ﹤0.01% 2696
2018
Q2
$4.53M Buy
63,789
+2,776
+5% +$197K ﹤0.01% 2808
2018
Q1
$3.57M Buy
61,013
+23,665
+63% +$1.38M ﹤0.01% 2944
2017
Q4
$1.96M Sell
37,348
-30,509
-45% -$1.6M ﹤0.01% 3375
2017
Q3
$3.66M Buy
67,857
+45,604
+205% +$2.46M ﹤0.01% 2978
2017
Q2
$1.05M Sell
22,253
-2,703
-11% -$127K ﹤0.01% 3784
2017
Q1
$1.03M Sell
24,956
-10,433
-29% -$431K ﹤0.01% 3782
2016
Q4
$1.95M Sell
35,389
-8,493
-19% -$469K ﹤0.01% 3229
2016
Q3
$1.95M Sell
43,882
-22,766
-34% -$1.01M ﹤0.01% 3111
2016
Q2
$2.73M Buy
66,648
+14,251
+27% +$583K ﹤0.01% 2830
2016
Q1
$1.8M Sell
52,397
-75,569
-59% -$2.6M ﹤0.01% 3053
2015
Q4
$4.55M Sell
127,966
-5,532
-4% -$197K ﹤0.01% 2459
2015
Q3
$4.06M Buy
133,498
+46,253
+53% +$1.41M ﹤0.01% 2543
2015
Q2
$3.04M Buy
87,245
+1,298
+2% +$45.2K ﹤0.01% 2416
2015
Q1
$3.51M Sell
85,947
-2,825
-3% -$115K ﹤0.01% 2197
2014
Q4
$3.64M Sell
88,772
-1,224
-1% -$50.2K ﹤0.01% 2182
2014
Q3
$2.77M Sell
89,996
-1,648
-2% -$50.7K ﹤0.01% 2373
2014
Q2
$3.24M Buy
91,644
+749
+0.8% +$26.5K ﹤0.01% 2256
2014
Q1
$3.62M Buy
90,895
+404
+0.4% +$16.1K ﹤0.01% 2116
2013
Q4
$3.14M Buy
90,491
+265
+0.3% +$9.2K ﹤0.01% 2210
2013
Q3
$3.2M Buy
90,226
+62,042
+220% +$2.2M ﹤0.01% 2118
2013
Q2
$888K Buy
+28,184
New +$888K ﹤0.01% 3257