Stock Transactions — ICF INTL INC

Total Bought
1,349,638
138 transactions
Total Sold
1,159,319
99 transactions
Net
+190,319
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
WASATCH ADVISORS LP1,087,3421,359,014+271,6720.861.08+0.22buy
Invesco Ltd.45,858181,264+135,4060.000.01+0.00buy
FMR LLC819,008900,564+81,5560.010.01+0.00buy
GOLDMAN SACHS GROUP INC359,215437,593+78,3780.010.01+0.00buy
VICTORY CAPITAL MANAGEMENT INC402,232464,101+61,8690.060.07+0.01buy
BLAIR WILLIAM & CO/IL053,665+53,6650.000.02+0.02buy
TWO SIGMA INVESTMENTS, LP14,30965,872+51,5630.010.02+0.02buy
TimesSquare Capital Management, LLC126,835162,755+35,9200.280.38+0.10buy
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC21,54556,652+35,1070.000.00+0.00buy
CITADEL ADVISORS LLC8,00442,867+34,8630.000.01+0.01buy
SG Capital Management LLC031,929+31,9290.000.80+0.80buy
FRANKLIN RESOURCES INC282,390312,622+30,2320.010.01+0.00buy
Allspring Global Investments Holdings, LLC24,34153,710+29,3690.010.01+0.01buy
MORGAN STANLEY129,130155,063+25,9330.000.00+0.00buy
SEI INVESTMENTS CO69,30992,907+23,5980.020.02+0.00buy
Edgestream Partners, L.P.020,113+20,1130.000.14+0.14buy
Squarepoint Ops LLC6,60826,671+20,0630.000.01+0.01buy
BANK OF AMERICA CORP /DE/71,40091,066+19,6660.000.00+0.00buy
FIRST TRUST ADVISORS LP7,70626,624+18,9180.000.00+0.00buy
TUDOR INVESTMENT CORP ET AL018,180+18,1800.000.03+0.03buy
Assenagon Asset Management S.A.017,886+17,8860.000.01+0.01buy
TEACHER RETIREMENT SYSTEM OF TEXAS9,14624,496+15,3500.010.02+0.01buy
OBERWEIS ASSET MANAGEMENT INC/96,900111,900+15,0001.061.02-0.04buy
STATE STREET CORP429,257443,059+13,8020.000.00-0.00buy
GEODE CAPITAL MANAGEMENT, LLC410,047422,876+12,8290.010.01-0.00buy
TWO SIGMA ADVISERS, LP9,74822,248+12,5000.000.01+0.00buy
Qube Research & Technologies Ltd70,80882,186+11,3780.020.02+0.00buy
CONGRESS ASSET MANAGEMENT CO309,689319,525+9,8360.330.34+0.01buy
D. E. Shaw & Co., Inc.2,74311,047+8,3040.000.00+0.00buy
SG Americas Securities, LLC1,1119,225+8,1140.000.01+0.01buy
Aptus Capital Advisors, LLC32,50440,454+7,9500.110.11+0.01buy
ExodusPoint Capital Management, LP07,690+7,6900.000.01+0.01buy
STRS OHIO41,31648,316+7,0000.020.03+0.00buy
VOLORIDGE INVESTMENT MANAGEMENT, LLC05,994+5,9940.000.00+0.00buy
DARK FOREST CAPITAL MANAGEMENT LP2,0997,868+5,7690.050.21+0.16buy
OPPENHEIMER ASSET MANAGEMENT INC.5,47510,641+5,1660.010.02+0.01buy
NORGES BANK04,900+4,9000.000.00+0.00buy
Atria Investments, Inc04,689+4,6890.000.01+0.01buy
AMERICAN CENTURY COMPANIES INC17,44421,964+4,5200.000.00+0.00buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC204,017208,483+4,4660.010.01-0.00buy
Blue Trust, Inc.04,045+4,0450.000.01+0.01buy
CLOUGH CAPITAL PARTNERS L P3,7177,583+3,8660.060.12+0.06buy
SUSQUEHANNA INTERNATIONAL GROUP, LLP19,68723,432+3,7450.000.01+0.00buy
JANE STREET GROUP, LLC20,10023,676+3,5760.000.00-0.00buy
B. Metzler seel. Sohn & Co. AG19,21322,783+3,5700.030.03+0.00buy
Premier Fund Managers Ltd03,066+3,0660.000.02+0.02buy
CITIGROUP INC5,0137,892+2,8790.000.00+0.00buy
Gotham Asset Management, LLC2,0224,855+2,8330.000.01+0.00buy
EntryPoint Capital, LLC6623,371+2,7090.090.23+0.14buy
VANGUARD GROUP INC1,035,5761,038,155+2,5790.000.00-0.00buy
Tower Research Capital LLC (TRC)3382,900+2,5620.000.01+0.01buy
NORTHERN TRUST CORP286,989289,538+2,5490.010.01-0.00buy
ARGENT CAPITAL MANAGEMENT LLC24,87627,418+2,5420.110.12+0.01buy
Ethic Inc.02,417+2,4170.000.01+0.01buy
Entropy Technologies, LP02,381+2,3810.000.04+0.04buy
Boston Partners45,82448,119+2,2950.010.01+0.00buy
Bank of New York Mellon Corp97,36999,542+2,1730.000.00-0.00buy
MARSHALL WACE, LLP02,027+2,0270.000.00+0.00buy
Global Alpha Capital Management Ltd.16,40018,413+2,0130.180.20+0.02buy
TOWNSQUARE CAPITAL LLC13,93215,894+1,9620.030.03+0.00buy
ALGERT GLOBAL LLC01,884+1,8840.000.01+0.01buy
CW Advisors, LLC52,01553,802+1,7870.140.13-0.01buy
Legacy Capital Wealth Partners, LLC01,760+1,7600.000.07+0.07buy
Equitable Holdings, Inc.2,6984,446+1,7480.000.01+0.00buy
Tidal Investments LLC7,5019,128+1,6270.020.02-0.00buy
Magnetar Financial LLC01,569+1,5690.000.00+0.00buy
OLD NATIONAL BANCORP /IN/01,439+1,4390.000.01+0.01buy
PEREGRINE CAPITAL MANAGEMENT LLC105,174106,541+1,3670.450.46+0.01buy
Nebula Research & Development LLC3,4554,790+1,3350.110.12+0.00buy
MARTINGALE ASSET MANAGEMENT L P1,5092,709+1,2000.000.01+0.00buy
TORRAY INVESTMENT PARTNERS LLC13,28714,446+1,1590.300.32+0.02buy
MetLife Investment Management, LLC9,65610,769+1,1130.010.01-0.00buy
12th Street Asset Management Company, LLC26,37727,484+1,1070.690.74+0.06buy
ZACKS INVESTMENT MANAGEMENT10,72311,801+1,0780.020.02+0.00buy
AQR CAPITAL MANAGEMENT LLC3,5144,370+8560.000.00+0.00buy
GHP Investment Advisors, Inc.76,06076,871+8110.570.57+0.00buy
ANCHOR CAPITAL ADVISORS LLC12,37913,118+7390.050.05+0.01buy
Gibbs Wealth Management1,4472,154+7070.130.13+0.00buy
Empowered Funds, LLC7,9278,548+6210.020.02+0.00buy
CANADA PENSION PLAN INVESTMENT BOARD0600+6000.000.00+0.00buy
Zurcher Kantonalbank (Zurich Cantonalbank)3,6854,271+5860.000.00+0.00buy
PRICE T ROWE ASSOCIATES INC /MD/11,25611,831+5750.000.00+0.00buy
KEYBANK NATIONAL ASSOCIATION/OH2,0752,564+4890.000.00+0.00buy
Farther Finance Advisors, LLC57444+3870.000.00+0.00buy
Janney Montgomery Scott LLC18,82619,209+3830.010.01+0.00buy
Legal & General Group Plc21,54221,900+3580.000.00-0.00buy
First National Advisers, LLC3,1063,418+3120.100.09-0.01buy
Hilton Capital Management, LLC12,43512,746+3110.170.16-0.01buy
Mariner, LLC4,0464,354+3080.000.00-0.00buy
MANUFACTURERS LIFE INSURANCE COMPANY, THE10,13710,445+3080.000.00+0.00buy
PITCAIRN CO4,9565,235+2790.050.05-0.00buy
STIFEL FINANCIAL CORP14,35814,635+2770.000.00-0.00buy
Cetera Investment Advisers7,3437,598+2550.000.00-0.00buy
RHUMBLINE ADVISERS27,24027,487+2470.000.00-0.00buy
Russell Investments Group, Ltd.19,70619,942+2360.000.00+0.00buy
LAZARD ASSET MANAGEMENT LLC9,85210,074+2220.000.00+0.00buy
Trust Point Inc.8,8889,106+2180.110.11+0.00buy
VOYA INVESTMENT MANAGEMENT LLC6,4016,618+2170.000.00+0.00buy
NATIXIS ADVISORS, LLC12,24212,451+2090.000.00-0.00buy
WELLS FARGO & COMPANY/MN37,01337,216+2030.000.00-0.00buy
Page 1 of 3