Dynamic Technology Lab’s ICF International ICFI Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$419K Buy
+4,952
New +$419K 0.06% 573
2025
Q1
Sell
-7,414
Closed -$884K 1168
2024
Q4
$884K Buy
7,414
+5,350
+259% +$638K 0.14% 245
2024
Q3
$345K Buy
2,064
+5
+0.2% +$836 0.04% 684
2024
Q2
$306K Sell
2,059
-2,482
-55% -$369K 0.03% 677
2024
Q1
$684K Sell
4,541
-2,698
-37% -$406K 0.07% 479
2023
Q4
$970K Buy
7,239
+1,692
+31% +$227K 0.1% 328
2023
Q3
$670K Buy
+5,547
New +$670K 0.07% 389
2023
Q2
Sell
-7,824
Closed -$858K 1175
2023
Q1
$858K Buy
+7,824
New +$858K 0.08% 441
2022
Q3
Sell
-11,550
Closed -$1.1M 1310
2022
Q2
$1.1M Buy
+11,550
New +$1.1M 0.12% 281
2021
Q3
Sell
-3,340
Closed -$293K 1265
2021
Q2
$293K Sell
3,340
-4,510
-57% -$396K 0.03% 795
2021
Q1
$686K Sell
7,850
-7,798
-50% -$681K 0.08% 404
2020
Q4
$1.16M Buy
+15,648
New +$1.16M 0.19% 134
2020
Q1
Sell
-5,133
Closed -$470K 1191
2019
Q4
$470K Buy
+5,133
New +$470K 0.08% 480
2019
Q3
Sell
-6,561
Closed -$478K 1096
2019
Q2
$478K Buy
6,561
+2,578
+65% +$188K 0.08% 433
2019
Q1
$303K Buy
+3,983
New +$303K 0.05% 655
2018
Q2
Sell
-9,157
Closed -$535K 1146
2018
Q1
$535K Buy
9,157
+1,604
+21% +$93.7K 0.08% 458
2017
Q4
$396K Buy
+7,553
New +$396K 0.07% 559
2017
Q3
Sell
-5,315
Closed -$250K 1199
2017
Q2
$250K Buy
+5,315
New +$250K 0.05% 780
2017
Q1
Sell
-8,166
Closed -$451K 1093
2016
Q4
$451K Buy
+8,166
New +$451K 0.12% 309
2016
Q2
Sell
-8,194
Closed -$282K 995
2016
Q1
$282K Buy
+8,194
New +$282K 0.08% 565