Stock Transactions — ICF INTL INC

Total Bought
2,343,020
142 transactions
Total Sold
1,908,421
109 transactions
Net
+434,599
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
WASATCH ADVISORS LP2,219,6062,594,215+374,6090.981.30+0.31buy
Capital Research Global Investors1,380,4301,607,461+227,0310.020.03+0.00buy
FMR LLC3,508168,813+165,3050.000.00+0.00buy
NEUMEIER POMA INVESTMENT COUNSEL LLC170,886328,181+157,2951.352.49+1.14buy
WCM INVESTMENT MANAGEMENT, LLC97,610207,559+109,9490.020.04+0.02buy
SILVERCREST ASSET MANAGEMENT GROUP LLC605,863699,324+93,4610.340.43+0.08buy
Redwood Grove Capital, LLC090,711+90,7110.002.41+2.41buy
KENNEDY CAPITAL MANAGEMENT LLC090,026+90,0260.000.18+0.18buy
THRIVENT FINANCIAL FOR LUTHERANS088,922+88,9220.000.02+0.02buy
AQR CAPITAL MANAGEMENT LLC94,414182,013+87,5990.010.01+0.00buy
CITADEL ADVISORS LLC40,599111,850+71,2510.000.01+0.01buy
SG Capital Management LLC069,918+69,9180.000.65+0.65buy
UBS Group AG40,220106,209+65,9890.000.00+0.00buy
Allspring Global Investments Holdings, LLC052,945+52,9450.000.01+0.01buy
Estuary Capital Management LP460,013510,990+50,9777.608.42+0.82buy
FRANKLIN RESOURCES INC15,50257,029+41,5270.000.00+0.00buy
JACOBS LEVY EQUITY MANAGEMENT, INC041,425+41,4250.000.02+0.02buy
VICTORY CAPITAL MANAGEMENT INC118,080155,170+37,0900.010.01+0.00buy
Tributary Capital Management, LLC205,003232,292+27,2891.541.95+0.41buy
RAYMOND JAMES FINANCIAL INC62,85787,291+24,4340.000.00+0.00buy
Bastion Asset Management Inc.023,885+23,8850.001.32+1.32buy
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND10,60030,598+19,9980.000.01+0.00buy
NORTHERN TRUST CORP194,189213,614+19,4250.000.00+0.00buy
Morningstar Investment Management LLC018,269+18,2690.000.06+0.06buy
PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO32317,214+16,8910.000.01+0.00buy
IEQ CAPITAL, LLC17,26633,772+16,5060.010.01+0.00buy
AMERIPRISE FINANCIAL INC4,06819,381+15,3130.000.00+0.00buy
Creative Planning22,20035,515+13,3150.000.00+0.00buy
Verition Fund Management LLC2,80215,045+12,2430.000.01+0.01buy
Russell Investments Group, Ltd.87313,028+12,1550.000.00+0.00buy
GABELLI FUNDS LLC010,500+10,5000.000.01+0.01buy
JOHNSON INVESTMENT COUNSEL INC16,43426,901+10,4670.010.02+0.01buy
ANCHOR CAPITAL ADVISORS LLC20,53430,815+10,2810.050.08+0.03buy
ENVESTNET ASSET MANAGEMENT INC60,52869,965+9,4370.000.00+0.00buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC229,798237,947+8,1490.000.00+0.00buy
Y-Intercept (Hong Kong) Ltd12,43920,414+7,9750.030.05+0.02buy
GOLDMAN SACHS GROUP INC188,225195,541+7,3160.000.00+0.00buy
Sterling Capital Management LLC14,99421,437+6,4430.020.03+0.01buy
RENAISSANCE TECHNOLOGIES LLC101,400107,500+6,1000.010.01+0.00buy
Vident Advisory, LLC2,6208,360+5,7400.000.01+0.01buy
WELLS FARGO & COMPANY/MN47,73353,394+5,6610.000.00+0.00buy
CAPSTONE INVESTMENT ADVISORS, LLC05,126+5,1260.000.00+0.00buy
Quantinno Capital Management LP04,844+4,8440.000.00+0.00buy
Cerity Partners LLC9,83014,667+4,8370.000.00+0.00buy
Riverwater Partners LLC25,82330,484+4,6611.031.17+0.14buy
Mariner, LLC9,42414,047+4,6230.000.00+0.00buy
CWM, LLC6,81311,400+4,5870.000.00+0.00buy
Brevan Howard Capital Management LP3,6948,037+4,3430.000.01+0.01buy
B. Metzler seel. Sohn & Co. AG30,85835,118+4,2600.020.03+0.00buy
EQUITABLE TRUST CO03,872+3,8720.000.02+0.02buy
JPMORGAN CHASE & CO44,99948,858+3,8590.000.00+0.00buy
ALGERT GLOBAL LLC24,18028,010+3,8300.040.04+0.00buy
Invesco Ltd.36,75640,510+3,7540.000.00+0.00buy
Arax Advisory Partners03,652+3,6520.000.00+0.00buy
Pallas Capital Advisors LLC03,538+3,5380.000.01+0.01buy
AZZAD ASSET MANAGEMENT INC /ADV10,68514,027+3,3420.100.13+0.03buy
AMERICAN CENTURY COMPANIES INC34,82138,120+3,2990.000.00+0.00buy
Freestone Grove Partners LP17,32520,588+3,2630.010.01+0.00buy
MERCER GLOBAL ADVISORS INC /ADV02,893+2,8930.000.00+0.00buy
NATIXIS ADVISORS, LLC10,46713,275+2,8080.000.00+0.00buy
Savant Capital, LLC5,4108,114+2,7040.000.00+0.00buy
Merit Financial Group, LLC02,499+2,4990.000.00+0.00buy
WEALTH ENHANCEMENT ADVISORY SERVICES, LLC5,6098,096+2,4870.000.00+0.00buy
Pathstone Holdings, LLC02,393+2,3930.000.00+0.00buy
Jump Financial, LLC02,288+2,2880.000.00+0.00buy
Legacy Capital Wealth Partners, LLC02,190+2,1900.000.04+0.04buy
Handelsbanken Fonder AB5,0226,902+1,8800.000.00+0.00buy
Clearbridge Investments, LLC84,04585,923+1,8780.010.01+0.00buy
DEUTSCHE BANK AG\13,02314,759+1,7360.000.00+0.00buy
Engineers Gate Manager LP12,14313,869+1,7260.010.01+0.00buy
Quadrature Capital Ltd3,9735,675+1,7020.010.01+0.00buy
TWO SIGMA INVESTMENTS, LP101,642103,216+1,5740.020.01-0.00buy
Bank of New York Mellon Corp85,89687,458+1,5620.000.00+0.00buy
SIGNATUREFD, LLC1,0822,388+1,3060.000.00+0.00buy
State of Wyoming7962,092+1,2960.010.02+0.01buy
Dynamic Advisor Solutions LLC4,7175,980+1,2630.010.02+0.00buy
GEODE CAPITAL MANAGEMENT, LLC454,451455,640+1,1890.000.00-0.00buy
PRICE T ROWE ASSOCIATES INC /MD/15,69416,869+1,1750.000.00+0.00buy
State of Alaska, Department of Revenue01,043+1,0430.000.00+0.00buy
AlphaQuest LLC1,0742,026+9520.010.01+0.00buy
CAPTRUST FINANCIAL ADVISORS2,9063,791+8850.000.00+0.00buy
Police & Firemen's Retirement System of New Jersey4,2785,089+8110.000.00+0.00buy
QUADRANT CAPITAL GROUP LLC0809+8090.000.00+0.00buy
Heritage Family Offices, LLP2,3473,132+7850.100.14+0.03buy
FIRST TRUST ADVISORS LP29,61330,338+7250.000.00+0.00buy
First National Advisers, LLC5,0935,801+7080.060.07+0.01buy
OPPENHEIMER ASSET MANAGEMENT INC.25,36025,931+5710.020.03+0.00buy
Trust Point Inc.4,2384,787+5490.030.04+0.00buy
Swiss National Bank35,20035,600+4000.000.00+0.00buy
Inspire Investing, LLC4,5744,857+2830.040.04+0.00buy
US BANCORP \DE\3,7173,954+2370.000.00+0.00buy
COMERICA BANK1,7131,943+2300.000.00+0.00buy
Keeler Thomas Management LLC13,78013,973+1930.500.53+0.03buy
EverSource Wealth Advisors, LLC422586+1640.000.00+0.00buy
Aster Capital Management (DIFC) Ltd0128+1280.000.01+0.01buy
UMB Bank, n.a.138261+1230.000.00+0.00buy
PRIVATE TRUST CO NA123236+1130.000.00+0.00buy
Larson Financial Group LLC16128+1120.000.00+0.00buy
Boreal Capital Management LLC0107+1070.000.01+0.01buy
Gotham Asset Management, LLC8,8668,957+910.000.00-0.00buy
Page 1 of 3