Canada Life’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
$746K Buy
8,795
+942
+12% +$79.9K ﹤0.01% 1511
2025
Q1
$669K Hold
7,853
﹤0.01% 1542
2024
Q4
$935K Sell
7,853
-720
-8% -$85.7K ﹤0.01% 1486
2024
Q3
$1.43M Sell
8,573
-1,410
-14% -$235K ﹤0.01% 1414
2024
Q2
$1.48M Sell
9,983
-4,168
-29% -$618K ﹤0.01% 1399
2024
Q1
$2.13M Sell
14,151
-114
-0.8% -$17.2K ﹤0.01% 1224
2023
Q4
$1.9M Sell
14,265
-4,287
-23% -$571K ﹤0.01% 1270
2023
Q3
$2.24M Buy
18,552
+2,298
+14% +$277K 0.01% 1152
2023
Q2
$2.03M Buy
16,254
+12,343
+316% +$1.54M ﹤0.01% 1192
2023
Q1
$429K Sell
3,911
-94
-2% -$10.3K ﹤0.01% 1732
2022
Q4
$399K Buy
4,005
+1,643
+70% +$164K ﹤0.01% 1761
2022
Q3
$257K Buy
2,362
+1,356
+135% +$148K ﹤0.01% 1818
2022
Q2
$96K Hold
1,006
﹤0.01% 1925
2022
Q1
$100K Hold
1,006
﹤0.01% 1998
2021
Q4
$103K Hold
1,006
﹤0.01% 2002
2021
Q3
$90K Hold
1,006
﹤0.01% 2075
2021
Q2
$88K Sell
1,006
-256
-20% -$22.4K ﹤0.01% 2120
2021
Q1
$109K Hold
1,262
﹤0.01% 2080
2020
Q4
$93K Hold
1,262
﹤0.01% 2125
2020
Q3
$78K Sell
1,262
-70
-5% -$4.33K ﹤0.01% 2091
2020
Q2
$87K Buy
1,332
+2
+0.2% +$131 ﹤0.01% 2084
2020
Q1
$92K Sell
1,330
-1
-0.1% -$69 ﹤0.01% 2000
2019
Q4
$121K Buy
+1,331
New +$121K ﹤0.01% 2035
2019
Q3
Sell
-2,715
Closed -$197K 1663
2019
Q2
$197K Sell
2,715
-507
-16% -$36.8K ﹤0.01% 2033
2019
Q1
$244K Hold
3,222
﹤0.01% 1826
2018
Q4
$201K Buy
3,222
+120
+4% +$7.49K ﹤0.01% 1936
2018
Q3
$234K Hold
3,102
﹤0.01% 1940
2018
Q2
$220K Hold
3,102
﹤0.01% 1951
2018
Q1
$182K Hold
3,102
﹤0.01% 1991
2017
Q4
$163K Buy
3,102
+1,698
+121% +$89.2K ﹤0.01% 2021
2017
Q3
$78K Hold
1,404
﹤0.01% 2215
2017
Q2
$66K Hold
1,404
﹤0.01% 2238
2017
Q1
$58K Hold
1,404
﹤0.01% 2270
2016
Q4
$78K Hold
1,404
﹤0.01% 2201
2016
Q3
$62K Hold
1,404
﹤0.01% 2286
2016
Q2
$57K Hold
1,404
﹤0.01% 2270
2016
Q1
$48K Hold
1,404
﹤0.01% 2139
2015
Q4
$50K Hold
1,404
﹤0.01% 2144
2015
Q3
$43K Hold
1,404
﹤0.01% 2133
2015
Q2
$49K Hold
1,404
﹤0.01% 2223
2015
Q1
$57K Hold
1,404
﹤0.01% 2069
2014
Q4
$57K Hold
1,404
﹤0.01% 2044
2014
Q3
$43K Hold
1,404
﹤0.01% 2098
2014
Q2
$49K Hold
1,404
﹤0.01% 1954
2014
Q1
$55K Hold
1,404
﹤0.01% 1736
2013
Q4
$49K Buy
+1,404
New +$49K ﹤0.01% 1793