Stock Transactions — ICF INTL INC

Total Bought
1,332,041
104 transactions
Total Sold
1,503,621
111 transactions
Net
-171,580
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
Capital Research Global Investors886,6051,309,163+422,5580.030.04+0.01buy
WASATCH ADVISORS LP232,387599,127+366,7400.180.44+0.27buy
TimesSquare Capital Management, LLC0120,265+120,2650.000.24+0.24buy
MORGAN STANLEY128,042164,083+36,0410.000.00+0.00buy
FMR LLC849,088884,875+35,7870.010.01+0.00buy
VANGUARD GROUP INC997,8121,022,556+24,7440.000.00+0.00buy
Qube Research & Technologies Ltd32,65956,326+23,6670.010.02+0.01buy
BARCLAYS PLC6,71829,452+22,7340.000.00+0.00buy
GEODE CAPITAL MANAGEMENT, LLC376,276396,468+20,1920.010.01+0.00buy
STATE STREET CORP407,820427,532+19,7120.000.00+0.00buy
CITADEL ADVISORS LLC71319,217+18,5040.000.00+0.00buy
SUSQUEHANNA INTERNATIONAL GROUP, LLP36,08851,946+15,8580.010.01+0.01buy
Global Alpha Capital Management Ltd.014,200+14,2000.000.15+0.15buy
MILLENNIUM MANAGEMENT LLC2,27214,986+12,7140.000.00+0.00buy
CONGRESS ASSET MANAGEMENT CO258,384269,980+11,5960.280.28+0.01buy
TWO SIGMA INVESTMENTS, LP16,52728,091+11,5640.010.01+0.00buy
B. Metzler seel. Sohn & Co. AG011,430+11,4300.000.02+0.02buy
12th Street Asset Management Company, LLC27,75636,991+9,2350.690.93+0.25buy
Nebula Research & Development LLC08,132+8,1320.000.33+0.33buy
UBS Group AG40,13247,793+7,6610.000.00+0.00buy
Walter Public Investments Inc.106,553114,053+7,5003.053.21+0.16buy
STRS OHIO47,71654,816+7,1000.030.03+0.00buy
OAK ASSOCIATES LTD /OH/06,672+6,6720.000.07+0.07buy
BANK OF AMERICA CORP /DE/75,16381,517+6,3540.000.00+0.00buy
Advisor Resource Council05,678+5,6780.000.09+0.09buy
CITIGROUP INC2,9908,435+5,4450.000.00+0.00buy
Engineers Gate Manager LP2,6977,986+5,2890.010.03+0.02buy
BALYASNY ASSET MANAGEMENT L.P.6,43411,402+4,9680.000.00+0.00buy
JANE STREET GROUP, LLC2,6197,374+4,7550.000.00+0.00buy
AMERICAN CENTURY COMPANIES INC10,93515,377+4,4420.000.00+0.00buy
PRELUDE CAPITAL MANAGEMENT, LLC04,056+4,0560.000.05+0.05buy
Tower Research Capital LLC (TRC)6814,055+3,3740.000.01+0.00buy
Hilton Capital Management, LLC2,1515,437+3,2860.030.08+0.04buy
MQS Management LLC02,840+2,8400.000.21+0.21buy
CW Advisors, LLC47,64650,041+2,3950.120.12+0.00buy
Equitable Holdings, Inc.02,148+2,1480.000.00+0.00buy
TOWNSQUARE CAPITAL LLC8,22210,348+2,1260.020.02+0.01buy
MACQUARIE GROUP LTD30,01632,120+2,1040.000.00+0.00buy
Graham Capital Management, L.P.02,002+2,0020.000.01+0.01buy
Gotham Asset Management, LLC01,998+1,9980.000.00+0.00buy
Tidal Investments LLC01,920+1,9200.000.01+0.01buy
LANDSCAPE CAPITAL MANAGEMENT, L.L.C.01,859+1,8590.000.02+0.02buy
INCEPTIONR LLC01,759+1,7590.000.17+0.17buy
Dynamic Technology Lab Private Ltd5,5477,239+1,6920.070.10+0.04buy
Apella Capital, LLC01,643+1,6430.000.01+0.01buy
CONTRAVISORY INVESTMENT MANAGEMENT, INC.1271,704+1,5770.000.06+0.05buy
Legacy Capital Wealth Partners, LLC01,517+1,5170.000.06+0.06buy
XTX Topco Ltd01,511+1,5110.000.04+0.04buy
Clear Harbor Asset Management, LLC01,500+1,5000.000.02+0.02buy
ANCHOR CAPITAL ADVISORS LLC18,19319,644+1,4510.060.07+0.01buy
Empowered Funds, LLC5,5566,816+1,2600.020.02+0.00buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC203,301204,528+1,2270.010.01-0.00buy
Janney Montgomery Scott LLC17,44518,584+1,1390.010.01+0.00buy
Handelsbanken Fonder AB3,8224,822+1,0000.000.00+0.00buy
GHP Investment Advisors, Inc.74,69875,636+9380.600.55-0.05buy
PRINCIPAL FINANCIAL GROUP INC405,218406,105+8870.040.03-0.00buy
D. E. Shaw & Co., Inc.2,8433,676+8330.000.00+0.00buy
State of Wyoming2,1792,963+7840.060.07+0.02buy
WELLS FARGO & COMPANY/MN23,20123,940+7390.000.00+0.00buy
Mariner, LLC4,2294,962+7330.000.00+0.00buy
ProShare Advisors LLC2,4343,102+6680.000.00+0.00buy
Ensign Peak Advisors, Inc7,6908,340+6500.000.00+0.00buy
CI INVESTMENTS INC.0597+5970.000.00+0.00buy
MERCER GLOBAL ADVISORS INC /ADV2,4322,940+5080.000.00+0.00buy
CLOUGH CAPITAL PARTNERS L P2,3152,796+4810.030.04+0.01buy
USA FINANCIAL FORMULAS0457+4570.000.01+0.01buy
ARGENT CAPITAL MANAGEMENT LLC23,85124,270+4190.100.11+0.00buy
Creative Planning1,9152,311+3960.000.00+0.00buy
Inspire Investing, LLC2,5522,871+3190.040.04+0.00buy
ASSETMARK, INC1,6371,948+3110.000.00+0.00buy
STIFEL FINANCIAL CORP13,70613,981+2750.000.00+0.00buy
M&T BANK CORP1,9922,227+2350.000.00+0.00buy
FULTON BANK, N.A.2,9623,171+2090.020.02+0.00buy
PRICE T ROWE ASSOCIATES INC /MD/10,38210,582+2000.000.00+0.00buy
HARBOUR INVESTMENTS, INC.0176+1760.000.00+0.00buy
McGlone Suttner Wealth Management, Inc.0173+1730.000.00+0.00buy
DARK FOREST CAPITAL MANAGEMENT LP3,7613,925+1640.040.08+0.04buy
AZZAD ASSET MANAGEMENT INC /ADV7,6567,812+1560.130.13+0.00buy
PRUDENTIAL FINANCIAL INC2,1362,292+1560.000.00+0.00buy
NewEdge Advisors, LLC0148+1480.000.00+0.00buy
CONCOURSE FINANCIAL GROUP SECURITIES, INC.19165+1460.000.00+0.00buy
Johnson Financial Group, Inc.0145+1450.000.00+0.00buy
TORRAY INVESTMENT PARTNERS LLC12,86912,999+1300.270.28+0.01buy
EXCHANGE TRADED CONCEPTS, LLC0127+1270.000.00+0.00buy
CAPTRUST FINANCIAL ADVISORS3,5353,650+1150.000.00+0.00buy
KBC Group NV218326+1080.000.00+0.00buy
EverSource Wealth Advisors, LLC0100+1000.000.00+0.00buy
Mitsubishi UFJ Asset Management Co., Ltd.093+930.000.00+0.00buy
Riverwater Partners LLC13,81613,908+921.521.47-0.05buy
Advisory Services Network, LLC090+900.000.00+0.00buy
Ameritas Investment Partners, Inc.1,8621,940+780.010.01+0.00buy
FIRST TRUST ADVISORS LP5,1435,201+580.000.00+0.00buy
VOYA INVESTMENT MANAGEMENT LLC7,7757,829+540.000.00+0.00buy
SYNOVUS FINANCIAL CORP18,82618,876+500.030.04+0.01buy
Menard Financial Group LLC2,4522,499+470.430.42-0.01buy
IFP Advisors, Inc3468+340.000.00+0.00buy
SIGNATUREFD, LLC333349+160.000.00+0.00buy
Cornerstone Investment Partners, LLC2,0242,031+70.020.02+0.00buy
Allworth Financial LP07+70.000.00+0.00buy
Raleigh Capital Management Inc.6266+40.000.00+0.00buy
Page 1 of 3