Stock TransactionsICF INTL INC

Total Bought
482,750
22 transactions
Total Sold
149,172
26 transactions
Net
+333,578
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
Capital Research Global Investors653,831886,605+232,7740.020.03+0.01buy
NEUMEIER POMA INVESTMENT COUNSEL LLC205,010336,005+130,9952.333.96+1.63buy
CONGRESS ASSET MANAGEMENT CO220,656258,384+37,7280.240.28+0.04buy
Walter Public Investments Inc.70,284106,553+36,2691.953.05+1.10buy
OBERWEIS ASSET MANAGEMENT INC/80,20095,700+15,5001.211.23+0.02buy
Informed Momentum Co LLC9,93821,690+11,7520.230.51+0.28buy
GW&K Investment Management, LLC391,644396,707+5,0630.460.48+0.02buy
Tributary Capital Management, LLC213,452217,899+4,4472.382.49+0.11buy
CW Advisors, LLC45,38447,646+2,2620.130.12-0.01buy
Skandinaviska Enskilda Banken AB (publ)2,4004,600+2,2000.000.00+0.00buy
12th Street Asset Management Company, LLC26,84127,756+9150.670.69+0.01buy
Granite Investment Partners, LLC185,555186,377+8220.920.94+0.02buy
Menard Financial Group LLC1,6752,452+7770.430.43-0.00buy
FULTON BANK, N.A.2,5512,962+4110.020.02+0.00buy
TORRAY INVESTMENT PARTNERS LLC12,48212,869+3870.270.27+0.01buy
AZZAD ASSET MANAGEMENT INC /ADV7,4647,656+1920.120.13+0.01buy
SYNOVUS FINANCIAL CORP18,68318,826+1430.030.03+0.00buy
Cornerstone Investment Partners, LLC1,9922,024+320.020.02+0.00buy
GoalVest Advisory LLC6391+280.000.01+0.00buy
Inspire Investing, LLC2,5302,552+220.040.04+0.00buy
NICHOLAS COMPANY, INC.89,13589,155+200.210.22+0.00buy
Raleigh Capital Management Inc.5162+110.000.00+0.00buy
Crewe Advisors LLC31-20.000.00-0.00sell
Hilton Capital Management, LLC2,1742,151-230.030.03+0.00sell
West Tower Group, LLC6635-310.010.00-0.00sell
ELEVATION POINT WEALTH PARTNERS, LLC2,1102,060-500.030.03-0.00sell
Riverwater Partners LLC13,96313,816-1471.541.52-0.02sell
Stephens Investment Management Group LLC163,982163,788-1940.320.32+0.01sell
Wakefield Asset Management LLLP6,9536,671-2820.340.36+0.02sell
BAILARD, INC.7,5477,223-3240.030.03-0.00sell
RICE HALL JAMES & ASSOCIATES, LLC37,61337,023-5900.270.28+0.02sell
GHP Investment Advisors, Inc.75,42774,698-7290.570.60+0.03sell
Fee-Only Financial Planning, L.C.7,3405,675-1,6650.700.55-0.14sell
Teton Advisors, Inc.17,28014,500-2,7800.600.54-0.06sell
ZACKS INVESTMENT MANAGEMENT12,8439,106-3,7370.020.01-0.01sell
KENNEDY CAPITAL MANAGEMENT LLC123,309119,399-3,9100.360.35-0.01sell
Clearbridge Investments, LLC141,394137,250-4,1440.020.02+0.00sell
Boston Partners84,75280,589-4,1630.010.01-0.00sell
ANCHOR CAPITAL ADVISORS LLC23,01518,193-4,8220.070.06-0.01sell
WASATCH ADVISORS LP239,623232,387-7,2360.180.18-0.00sell
MOODY ALDRICH PARTNERS LLC84,71576,798-7,9172.051.76-0.29sell
PEREGRINE CAPITAL MANAGEMENT LLC135,824127,768-8,0560.460.46+0.00sell
LOOMIS SAYLES & CO L P286,226277,539-8,6870.060.06+0.00sell
Grantham, Mayo, Van Otterloo & Co. LLC21,3929,823-11,5690.010.01-0.01sell
Aptus Capital Advisors, LLC42,30129,345-12,9560.150.10-0.05sell
SYSTEMATIC FINANCIAL MANAGEMENT LP372,763357,968-14,7951.461.39-0.07sell
LORD, ABBETT & CO. LLC357,068338,215-18,8530.150.15-0.00sell
SILVERCREST ASSET MANAGEMENT GROUP LLC1,033,2431,001,733-31,5100.920.92+0.00sell
Page 1 of 1