Stock Transactions — ICF INTL INC

Total Bought
2,804,084
171 transactions
Total Sold
2,688,803
128 transactions
Net
+115,281
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
WASATCH ADVISORS LP1,552,5542,002,685+450,1311.271.18-0.09buy
BlackRock, Inc.1,421,8531,634,451+212,5980.000.00-0.00buy
MILLENNIUM MANAGEMENT LLC17,347216,451+199,1040.000.02+0.02buy
VOLORIDGE INVESTMENT MANAGEMENT, LLC18,518132,784+114,2660.010.06+0.04buy
Qube Research & Technologies Ltd120,040226,810+106,7700.040.04+0.01buy
WCM INVESTMENT MANAGEMENT, LLC0104,879+104,8790.000.03+0.03buy
MORGAN STANLEY215,178308,309+93,1310.000.00-0.00buy
BARCLAYS PLC30,906119,409+88,5030.000.01+0.00buy
Cubist Systematic Strategies, LLC13,37388,981+75,6080.030.17+0.14buy
BNP PARIBAS FINANCIAL MARKETS17,63190,226+72,5950.000.01+0.01buy
TUDOR INVESTMENT CORP ET AL1,40273,904+72,5020.000.09+0.09buy
D. E. Shaw & Co., Inc.15,80085,597+69,7970.000.01+0.01buy
MARSHALL WACE, LLP2,68165,176+62,4950.000.01+0.01buy
CITADEL ADVISORS LLC23,84779,186+55,3390.000.01+0.00buy
TWO SIGMA INVESTMENTS, LP54,49891,368+36,8700.020.03+0.00buy
TWINBEECH CAPITAL LP036,543+36,5430.000.07+0.07buy
Campbell & CO Investment Adviser LLC036,515+36,5150.000.34+0.34buy
Walleye Capital LLC035,273+35,2730.000.04+0.04buy
Connor, Clark & Lunn Investment Management Ltd.034,866+34,8660.000.02+0.02buy
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP034,331+34,3310.000.00+0.00buy
JPMORGAN CHASE & CO46,86180,731+33,8700.000.00+0.00buy
NORGES BANK031,300+31,3000.000.00+0.00buy
Hillsdale Investment Management Inc.4030,660+30,6200.000.18+0.18buy
Premier Fund Managers Ltd223,066253,066+30,0001.311.07-0.25buy
HRT FINANCIAL LP8,63434,601+25,9670.010.02+0.01buy
AQR CAPITAL MANAGEMENT LLC6,61731,976+25,3590.000.00+0.00buy
Walter Public Investments Inc.108,268131,595+23,3273.152.81-0.34buy
Quantbot Technologies LP5,11128,310+23,1990.030.12+0.09buy
Tributary Capital Management, LLC191,002211,863+20,8612.471.96-0.52buy
ALGERT GLOBAL LLC4,36025,220+20,8600.020.07+0.05buy
UBS Group AG32,39253,072+20,6800.000.00-0.00buy
Edgestream Partners, L.P.020,452+20,4520.000.10+0.10buy
CITIGROUP INC16,69336,695+20,0020.000.00+0.00buy
HSBC HOLDINGS PLC2,88222,105+19,2230.000.00+0.00buy
Quadrature Capital Ltd018,284+18,2840.000.04+0.04buy
SEIZERT CAPITAL PARTNERS, LLC017,533+17,5330.000.09+0.09buy
Trexquant Investment LP24,73542,195+17,4600.050.06+0.01buy
AXA S.A.017,167+17,1670.000.01+0.01buy
JANE STREET GROUP, LLC16,25632,992+16,7360.000.01+0.00buy
SEI INVESTMENTS CO106,547122,448+15,9010.020.02-0.00buy
RENAISSANCE TECHNOLOGIES LLC014,900+14,9000.000.00+0.00buy
Quantedge Capital Pte Ltd014,800+14,8000.000.64+0.64buy
TEACHER RETIREMENT SYSTEM OF TEXAS49,54563,813+14,2680.040.03-0.01buy
TWO SIGMA ADVISERS, LP37,24850,348+13,1000.010.01-0.00buy
VANGUARD GROUP INC1,063,3401,076,393+13,0530.000.00-0.00buy
STATE STREET CORP449,061461,877+12,8160.000.00-0.00buy
GSA CAPITAL PARTNERS LLP3,08615,167+12,0810.040.13+0.10buy
Aquatic Capital Management LLC011,910+11,9100.000.04+0.04buy
LAZARD ASSET MANAGEMENT LLC37,34248,776+11,4340.010.01+0.00buy
SUSQUEHANNA INTERNATIONAL GROUP, LLP17,74628,994+11,2480.010.01+0.00buy
Verition Fund Management LLC010,726+10,7260.000.01+0.01buy
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND010,600+10,6000.000.00+0.00buy
Squarepoint Ops LLC15,59826,008+10,4100.010.01-0.00buy
Aptus Capital Advisors, LLC46,68356,846+10,1630.120.08-0.04buy
Engineers Gate Manager LP13,65723,738+10,0810.040.05+0.00buy
Jump Financial, LLC9,10018,843+9,7430.030.05+0.02buy
Petrus Trust Company, LTA08,277+8,2770.000.10+0.10buy
Y-Intercept (Hong Kong) Ltd07,807+7,8070.000.06+0.06buy
INTECH INVESTMENT MANAGEMENT LLC3,1979,868+6,6710.010.01+0.01buy
BANK OF AMERICA CORP /DE/106,946112,712+5,7660.000.00-0.00buy
DEUTSCHE BANK AG\11,10616,759+5,6530.000.00+0.00buy
Dynamic Technology Lab Private Ltd2,0647,414+5,3500.040.14+0.11buy
OPPENHEIMER ASSET MANAGEMENT INC.14,92419,872+4,9480.030.03-0.00buy
PRUDENTIAL FINANCIAL INC28,73633,427+4,6910.010.01-0.00buy
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC55,83560,447+4,6120.000.00-0.00buy
ARGENT CAPITAL MANAGEMENT LLC28,88033,425+4,5450.130.11-0.02buy
RHUMBLINE ADVISERS26,17330,630+4,4570.000.00-0.00buy
WELLS FARGO & COMPANY/MN38,30642,701+4,3950.000.00-0.00buy
JUPITER ASSET MANAGEMENT LTD03,571+3,5710.000.00+0.00buy
Schonfeld Strategic Advisors LLC2,2805,850+3,5700.000.00+0.00buy
State of New Jersey Common Pension Fund D12,21215,729+3,5170.010.01-0.00buy
MARTINGALE ASSET MANAGEMENT L P3,3996,899+3,5000.010.02+0.01buy
B. Metzler seel. Sohn & Co. AG26,06629,443+3,3770.040.04-0.01buy
Virtu Financial LLC2,8306,204+3,3740.030.04+0.01buy
Empowered Funds, LLC10,59913,771+3,1720.030.02-0.00buy
OXFORD ASSET MANAGEMENT LLP03,025+3,0250.000.17+0.17buy
Scientech Research LLC02,996+2,9960.000.10+0.10buy
AMERICAN CENTURY COMPANIES INC24,94027,906+2,9660.000.00-0.00buy
LPL Financial LLC25,93728,744+2,8070.000.00-0.00buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC219,549222,343+2,7940.010.00-0.00buy
IEQ CAPITAL, LLC02,719+2,7190.000.00+0.00buy
Gotham Asset Management, LLC6,5829,275+2,6930.010.01-0.00buy
Centiva Capital, LP02,554+2,5540.000.01+0.01buy
AIGEN INVESTMENT MANAGEMENT, LP02,495+2,4950.000.05+0.05buy
Ethic Inc.02,451+2,4510.000.01+0.01buy
LOS ANGELES CAPITAL MANAGEMENT LLC02,412+2,4120.000.00+0.00buy
NORTHERN TRUST CORP210,593212,850+2,2570.010.00-0.00buy
Man Group plc2,0244,271+2,2470.000.00+0.00buy
AE Wealth Management LLC02,215+2,2150.000.00+0.00buy
Tower Research Capital LLC (TRC)2782,417+2,1390.000.01+0.00buy
ACADIAN ASSET MANAGEMENT LLC2532,354+2,1010.000.00+0.00buy
Mariner, LLC3,7715,866+2,0950.000.00+0.00buy
Nebula Research & Development LLC3,9215,964+2,0430.080.08+0.01buy
AlphaQuest LLC1,3603,377+2,0170.020.05+0.03buy
GEODE CAPITAL MANAGEMENT, LLC440,985442,995+2,0100.010.00-0.00buy
OAK ASSOCIATES LTD /OH/6,6728,672+2,0000.070.07-0.00buy
EntryPoint Capital, LLC1,2863,281+1,9950.120.16+0.04buy
VISTA FINANCE, LLC01,957+1,9570.000.24+0.24buy
CIBC WORLD MARKETS CORP01,745+1,7450.000.00+0.00buy
ProShare Advisors LLC3,5245,252+1,7280.000.00-0.00buy
Page 1 of 4