Zurich Cantonal Bank’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
$297K Sell
3,506
-1,701
-33% -$144K ﹤0.01% 1966
2025
Q1
$442K Hold
5,207
﹤0.01% 1671
2024
Q4
$621K Buy
5,207
+936
+22% +$112K ﹤0.01% 1497
2024
Q3
$712K Hold
4,271
﹤0.01% 1318
2024
Q2
$634K Buy
4,271
+586
+16% +$87K ﹤0.01% 1325
2024
Q1
$555K Hold
3,685
﹤0.01% 1398
2023
Q4
$494K Hold
3,685
﹤0.01% 1508
2023
Q3
$445K Buy
3,685
+259
+8% +$31.3K ﹤0.01% 1470
2023
Q2
$426K Sell
3,426
-1,818
-35% -$226K ﹤0.01% 1451
2023
Q1
$575K Sell
5,244
-274
-5% -$30.1K ﹤0.01% 1213
2022
Q4
$547K Buy
5,518
+375
+7% +$37.1K ﹤0.01% 1216
2022
Q3
$561K Sell
5,143
-115
-2% -$12.5K ﹤0.01% 1118
2022
Q2
$500K Sell
5,258
-10,372
-66% -$986K ﹤0.01% 1230
2022
Q1
$1.47M Sell
15,630
-690
-4% -$64.9K 0.01% 804
2021
Q4
$1.67M Sell
16,320
-819
-5% -$84K 0.01% 798
2021
Q3
$1.53M Buy
17,139
+1,005
+6% +$89.7K 0.01% 818
2021
Q2
$1.42M Buy
16,134
+1,871
+13% +$164K 0.01% 802
2021
Q1
$1.25M Buy
14,263
+427
+3% +$37.3K 0.01% 821
2020
Q4
$1.03M Sell
13,836
-39,724
-74% -$2.95M 0.01% 941
2020
Q3
$3.3M Hold
53,560
0.02% 549
2020
Q2
$3.47M Buy
53,560
+1,404
+3% +$91K 0.03% 483
2020
Q1
$3.58M Buy
52,156
+192
+0.4% +$13.2K 0.03% 449
2019
Q4
$4.76M Buy
51,964
+10,722
+26% +$982K 0.04% 446
2019
Q3
$3.48M Sell
41,242
-173
-0.4% -$14.6K 0.03% 494
2019
Q2
$3.02M Sell
41,415
-130
-0.3% -$9.46K 0.03% 531
2019
Q1
$3.16M Sell
41,545
-26,547
-39% -$2.02M 0.03% 512
2018
Q4
$4.41M Sell
68,092
-9,031
-12% -$585K 0.04% 402
2018
Q3
$5.82M Sell
77,123
-27,045
-26% -$2.04M 0.05% 387
2018
Q2
$7.4M Sell
104,168
-24,735
-19% -$1.76M 0.07% 330
2018
Q1
$7.53M Sell
128,903
-10,815
-8% -$632K 0.07% 339
2017
Q4
$7.34M Sell
139,718
-15,819
-10% -$830K 0.07% 334
2017
Q3
$8.39M Buy
155,537
+50,997
+49% +$2.75M 0.08% 305
2017
Q2
$4.92M Sell
104,540
-38,417
-27% -$1.81M 0.05% 404
2017
Q1
$5.9M Buy
142,957
+2,645
+2% +$109K 0.06% 352
2016
Q4
$7.75M Buy
140,312
+7,810
+6% +$431K 0.08% 269
2016
Q3
$5.87M Buy
132,502
+1,261
+1% +$55.9K 0.06% 349
2016
Q2
$5.37M Sell
131,241
-2,300
-2% -$94.1K 0.07% 305
2016
Q1
$4.59M Buy
133,541
+1,521
+1% +$52.3K 0.06% 340
2015
Q4
$4.7M Buy
132,020
+2,588
+2% +$92K 0.06% 316
2015
Q3
$3.93M Sell
129,432
-7,385
-5% -$224K 0.06% 336
2015
Q2
$4.77M Sell
136,817
-1,260
-0.9% -$43.9K 0.07% 291
2015
Q1
$5.64M Buy
138,077
+117,656
+576% +$4.81M 0.08% 248
2014
Q4
$837K Buy
20,421
+4,421
+28% +$181K 0.03% 576
2014
Q3
$493K Sell
16,000
-4,900
-23% -$151K 0.02% 688
2014
Q2
$739K Buy
20,900
+6,100
+41% +$216K 0.02% 631
2014
Q1
$589K Hold
14,800
0.02% 657
2013
Q4
$514K Sell
14,800
-1,900
-11% -$66K 0.02% 626
2013
Q3
$591K Hold
16,700
0.02% 567
2013
Q2
$526K Buy
+16,700
New +$526K 0.02% 564