Stock TransactionsICF INTL INC

Total Bought
209,913
24 transactions
Total Sold
192,143
17 transactions
Net
+17,770
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
Capital Research Global Investors1,293,1141,380,430+87,3160.020.02-0.00buy
SILVERCREST ASSET MANAGEMENT GROUP LLC572,836605,863+33,0270.350.34-0.00buy
Walter Public Investments Inc.138,700163,761+25,0612.202.35+0.15buy
Freestone Grove Partners LP2,43717,325+14,8880.000.01+0.01buy
Clearbridge Investments, LLC70,22684,045+13,8190.010.01+0.00buy
ARGENT CAPITAL MANAGEMENT LLC37,91847,946+10,0280.100.12+0.02buy
Robeco Schweiz AG169,326175,993+6,6670.350.34-0.01buy
Riverwater Partners LLC20,25125,823+5,5720.881.03+0.15buy
OCCUDO QUANTITATIVE STRATEGIES LP9,45512,892+3,4370.110.12+0.01buy
Creekmur Asset Management LLC4,0565,697+1,6410.070.09+0.01buy
EntryPoint Capital, LLC2,7574,275+1,5180.110.18+0.07buy
AZZAD ASSET MANAGEMENT INC /ADV9,23710,685+1,4480.090.10+0.00buy
ZIONS BANCORPORATION, NATIONAL ASSOCIATION /UT/19,67021,063+1,3930.110.10-0.01buy
SEIZERT CAPITAL PARTNERS, LLC39,62840,528+9000.150.15-0.00buy
Petrus Trust Company, LTA6,7587,520+7620.050.07+0.01buy
JOHNSON INVESTMENT COUNSEL INC15,80016,434+6340.010.01-0.00buy
Inspire Investing, LLC4,0194,574+5550.040.04+0.00buy
CHILTON INVESTMENT CO INC.2,6973,007+3100.010.01+0.00buy
First National Advisers, LLC4,7925,093+3010.070.06-0.00buy
Dynamic Advisor Solutions LLC4,4214,717+2960.010.01-0.00buy
Nebula Research & Development LLC2,3772,655+2780.020.02+0.00buy
Kestra Investment Management, LLC4194+530.000.00+0.00buy
M&G Plc90,99491,001+70.040.04+0.01buy
MJT & Associates Financial Advisory Group, Inc.3739+20.000.00+0.00buy
QSV Equity Investors LLC17,71617,573-1431.561.55-0.01sell
NEUMEIER POMA INVESTMENT COUNSEL LLC171,371170,886-4851.571.35-0.22sell
GW&K Investment Management, LLC784219-5650.000.00-0.00sell
PITCAIRN CO4,9034,057-8460.030.02-0.00sell
Premier Fund Managers Ltd329,119328,193-9261.061.01-0.05sell
WCM INVESTMENT MANAGEMENT, LLC98,74597,610-1,1350.020.02-0.00sell
AIGEN INVESTMENT MANAGEMENT, LP5,4093,459-1,9500.070.04-0.03sell
Trust Point Inc.6,2614,238-2,0230.050.03-0.01sell
Numerai GP LLC42,82940,060-2,7690.690.49-0.20sell
Entropy Technologies, LP7,7814,881-2,9000.060.03-0.03sell
BAILARD, INC.9,7765,427-4,3490.020.01-0.01sell
Holocene Advisors, LP22,90516,822-6,0830.010.00-0.00sell
WASATCH ADVISORS LP2,226,8642,219,606-7,2581.060.98-0.07sell
Tributary Capital Management, LLC222,711205,003-17,7081.651.54-0.11sell
GHP Investment Advisors, Inc.46,5201,752-44,7680.190.01-0.18sell
SYSTEMATIC FINANCIAL MANAGEMENT LP208,720159,810-48,9100.510.36-0.14sell
Edgestream Partners, L.P.70,03420,709-49,3250.200.05-0.15sell
Page 1 of 1