Stock TransactionsICF INTL INC

Total Bought
5,707,506
130 transactions
Total Sold
4,329,728
107 transactions
Net
+1,377,778
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
ALLIANCEBERNSTEIN L.P.19,7991,417,230+1,397,4310.000.03+0.03buy
FMR LLC227,2691,157,354+930,0850.000.00+0.00buy
AQR CAPITAL MANAGEMENT LLC102,862568,904+466,0420.000.01+0.01buy
SCHRODER INVESTMENT MANAGEMENT GROUP0269,361+269,3610.000.01+0.01buy
Sixth Street Partners Management Company, L.P.0269,234+269,2340.000.00+0.00buy
Forager Capital Management, LLC0235,900+235,9000.006.46+6.46buy
TWO SIGMA INVESTMENTS, LP259,088482,637+223,5490.010.03+0.01buy
BlackRock, Inc.1,639,3421,815,514+176,1720.000.00+0.00buy
AMERIPRISE FINANCIAL INC171,636306,527+134,8910.000.00+0.00buy
MORGAN STANLEY273,861397,712+123,8510.000.00+0.00buy
NORGES BANK090,600+90,6000.000.00+0.00buy
Estuary Capital Management LP452,803539,069+86,2664.956.66+1.72buy
WELLINGTON MANAGEMENT GROUP LLP299,284375,099+75,8150.000.00+0.00buy
Pacer Advisors, Inc.073,652+73,6520.000.01+0.01buy
VICTORY CAPITAL MANAGEMENT INC144,062214,308+70,2460.010.01+0.00buy
BRIDGEWAY CAPITAL MANAGEMENT, LLC20,03087,260+67,2300.030.11+0.09buy
Squarepoint Ops LLC38,854104,059+65,2050.010.01+0.01buy
Russell Investments Group, Ltd.11,84363,242+51,3990.000.00+0.00buy
BALYASNY ASSET MANAGEMENT L.P.9,69858,308+48,6100.000.01+0.01buy
FIRST TRUST ADVISORS LP37,20276,174+38,9720.000.00+0.00buy
SILVERCREST ASSET MANAGEMENT GROUP LLC413,673449,565+35,8920.200.21+0.02buy
MARSHALL WACE, LLP7,20542,240+35,0350.000.00+0.00buy
Empowered Funds, LLC20,03053,260+33,2300.010.02+0.01buy
IEQ CAPITAL, LLC8,79041,936+33,1460.000.01+0.01buy
STATE STREET CORP455,143485,874+30,7310.000.00+0.00buy
SYSTEMATIC FINANCIAL MANAGEMENT LP216,538244,388+27,8500.320.35+0.03buy
THIRD AVENUE MANAGEMENT LLC71,73698,893+27,1570.761.15+0.39buy
DIMENSIONAL FUND ADVISORS LP978,4551,005,092+26,6370.010.01+0.00buy
GEODE CAPITAL MANAGEMENT, LLC460,971487,563+26,5920.000.00+0.00buy
Boston Partners026,503+26,5030.000.00+0.00buy
Creative Planning11,46536,346+24,8810.000.00+0.00buy
Mariner, LLC7,81631,726+23,9100.000.00+0.00buy
CAPITAL FUND MANAGEMENT S.A.023,821+23,8210.000.01+0.01buy
UBS Group AG29,21451,750+22,5360.000.00+0.00buy
Quantinno Capital Management LP28,31250,825+22,5130.000.00+0.00buy
XTX Topco Ltd9,00631,167+22,1610.010.03+0.02buy
GABELLI FUNDS LLC30,00052,000+22,0000.010.02+0.01buy
Corient Private Wealth LLC18,02339,241+21,2180.000.00+0.00buy
JUPITER ASSET MANAGEMENT LTD018,174+18,1740.000.01+0.01buy
Federation des caisses Desjardins du Quebec20018,225+18,0250.000.00+0.00buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC255,064269,234+14,1700.000.00+0.00buy
Allianz Asset Management GmbH013,395+13,3950.000.00+0.00buy
Universal- Beteiligungs- und Servicegesellschaft mbH7,69920,645+12,9460.000.00+0.00buy
MERCER GLOBAL ADVISORS INC /ADV3,15616,057+12,9010.000.00+0.00buy
WEALTH ENHANCEMENT ADVISORY SERVICES, LLC4,52416,647+12,1230.000.00+0.00buy
Pathstone Holdings, LLC012,062+12,0620.000.00+0.00buy
Redwood Grove Capital, LLC181,111192,852+11,7413.823.56-0.26buy
Voleon Capital Management LP011,431+11,4310.000.02+0.02buy
WELLS FARGO & COMPANY/MN31,71642,592+10,8760.000.00+0.00buy
HRT FINANCIAL LP69,12479,822+10,6980.010.01-0.00buy
Man Group plc47,63056,638+9,0080.010.01+0.00buy
VIRGINIA RETIREMENT SYSTEMS ET Al08,500+8,5000.000.00+0.00buy
CAPTRUST FINANCIAL ADVISORS08,430+8,4300.000.00+0.00buy
HSBC HOLDINGS PLC17,89324,718+6,8250.000.00+0.00buy
BANK OF AMERICA CORP /DE/76,36082,526+6,1660.000.00+0.00buy
OXFORD ASSET MANAGEMENT LLP05,907+5,9070.000.21+0.21buy
SummitTX Capital, L.P.05,706+5,7060.000.01+0.01buy
Nuveen, LLC45,52251,054+5,5320.000.00+0.00buy
EntryPoint Capital, LLC05,366+5,3660.000.09+0.09buy
Handelsbanken Fonder AB7,20212,502+5,3000.000.00+0.00buy
ALLSTATE CORP05,006+5,0060.000.00+0.00buy
Focus Partners Wealth04,969+4,9690.000.00+0.00buy
BARCLAYS PLC120,396125,207+4,8110.000.00+0.00buy
Cerity Partners LLC12,48817,297+4,8090.000.00+0.00buy
BRIGHTON JONES LLC04,573+4,5730.000.01+0.01buy
JONES FINANCIAL COMPANIES LLLP4,6949,112+4,4180.000.00+0.00buy
Merit Financial Group, LLC04,028+4,0280.000.00+0.00buy
CANADA PENSION PLAN INVESTMENT BOARD3,2006,900+3,7000.000.00+0.00buy
PRICE T ROWE ASSOCIATES INC /MD/24,75428,228+3,4740.000.00+0.00buy
Vise Technologies, Inc.03,409+3,4090.000.00+0.00buy
Arax Advisory Partners1763,456+3,2800.000.00+0.00buy
Gotham Asset Management, LLC6,0699,235+3,1660.000.00+0.00buy
TEACHER RETIREMENT SYSTEM OF TEXAS89,33192,456+3,1250.020.02-0.01buy
PRUDENTIAL FINANCIAL INC03,048+3,0480.000.00+0.00buy
Dynamic Advisor Solutions LLC10,31213,355+3,0430.020.03+0.01buy
Freestone Grove Partners LP6,0059,030+3,0250.000.00+0.00buy
Amundi03,012+3,0120.000.00+0.00buy
CHILTON INVESTMENT CO INC.03,007+3,0070.000.01+0.01buy
Entropy Technologies, LP02,994+2,9940.000.01+0.01buy
MIRABELLA FINANCIAL SERVICES LLP02,987+2,9870.000.02+0.02buy
DEUTSCHE BANK AG\24,40227,374+2,9720.000.00+0.00buy
Bank of New York Mellon Corp98,080100,609+2,5290.000.00+0.00buy
Integrated Wealth Concepts LLC01,840+1,8400.000.00+0.00buy
PRINCIPAL FINANCIAL GROUP INC26,02027,780+1,7600.000.00+0.00buy
ENVESTNET ASSET MANAGEMENT INC57,66359,375+1,7120.000.00+0.00buy
NEW YORK STATE TEACHERS RETIREMENT SYSTEM01,672+1,6720.000.00+0.00buy
NEW YORK STATE COMMON RETIREMENT FUND5,8587,458+1,6000.000.00+0.00buy
SIT INVESTMENT ASSOCIATES INC01,525+1,5250.000.00+0.00buy
Inspire Investing, LLC7,8389,228+1,3900.050.03-0.02buy
NISA INVESTMENT ADVISORS, LLC2281,468+1,2400.000.00+0.00buy
RHUMBLINE ADVISERS23,52624,701+1,1750.000.00+0.00buy
Allworth Financial LP851,174+1,0890.000.00+0.00buy
Riverwater Partners LLC41,42642,427+1,0010.900.92+0.02buy
Tower Research Capital LLC (TRC)6151,292+6770.000.00+0.00buy
KENNEDY CAPITAL MANAGEMENT LLC207,672208,190+5180.290.27-0.02buy
Vident Advisory, LLC13,58614,094+5080.010.01+0.00buy
MetLife Investment Management, LLC10,24310,748+5050.000.00+0.00buy
Janney Montgomery Scott LLC20,44020,923+4830.000.00-0.00buy
PNC FINANCIAL SERVICES GROUP, INC.3,2723,734+4620.000.00+0.00buy
IFP Advisors, Inc32445+4130.000.00+0.00buy
Page 1 of 3