Stock Transactions — ICF INTL INC

Total Bought
1,111,705
112 transactions
Total Sold
981,589
118 transactions
Net
+130,116
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
WASATCH ADVISORS LP599,1271,087,342+488,2150.440.86+0.41buy
FRANKLIN RESOURCES INC102,905282,390+179,4850.010.01+0.01buy
Capital Research Global Investors1,309,1631,359,503+50,3400.040.05+0.00buy
CONGRESS ASSET MANAGEMENT CO269,980309,689+39,7090.280.33+0.05buy
SEI INVESTMENTS CO36,73569,309+32,5740.010.02+0.01buy
ALLIANCEBERNSTEIN L.P.186,013218,050+32,0370.010.01+0.00buy
OBERWEIS ASSET MANAGEMENT INC/66,10096,900+30,8000.831.06+0.23buy
BALYASNY ASSET MANAGEMENT L.P.11,40228,697+17,2950.000.01+0.01buy
Qube Research & Technologies Ltd56,32670,808+14,4820.020.02+0.00buy
JPMORGAN CHASE & CO38,54152,287+13,7460.000.00+0.00buy
GEODE CAPITAL MANAGEMENT, LLC396,468410,047+13,5790.010.01+0.00buy
WELLS FARGO & COMPANY/MN23,94037,013+13,0730.000.00+0.00buy
VANGUARD GROUP INC1,022,5561,035,576+13,0200.000.00+0.00buy
JANE STREET GROUP, LLC7,37420,100+12,7260.000.00+0.00buy
LAZARD ASSET MANAGEMENT LLC6659,852+9,1870.000.00+0.00buy
Cerity Partners LLC07,954+7,9540.000.00+0.00buy
B. Metzler seel. Sohn & Co. AG11,43019,213+7,7830.020.03+0.01buy
Cetera Investment Advisers07,343+7,3430.000.00+0.00buy
PRELUDE CAPITAL MANAGEMENT, LLC4,05611,301+7,2450.050.12+0.07buy
Hilton Capital Management, LLC5,43712,435+6,9980.080.17+0.09buy
Squarepoint Ops LLC06,608+6,6080.000.00+0.00buy
TimesSquare Capital Management, LLC120,265126,835+6,5700.240.28+0.04buy
TEACHER RETIREMENT SYSTEM OF TEXAS3,0029,146+6,1440.000.01+0.01buy
Tidal Investments LLC1,9207,501+5,5810.010.02+0.01buy
OPPENHEIMER ASSET MANAGEMENT INC.05,475+5,4750.000.01+0.01buy
AlphaQuest LLC05,079+5,0790.000.13+0.13buy
SUSQUEHANNA FUNDAMENTAL INVESTMENTS, LLC04,537+4,5370.000.03+0.03buy
ENVESTNET ASSET MANAGEMENT INC55,91859,768+3,8500.000.00+0.00buy
TOWNSQUARE CAPITAL LLC10,34813,932+3,5840.020.03+0.01buy
NORDEN GROUP LLC03,564+3,5640.000.04+0.04buy
Aptus Capital Advisors, LLC29,07032,504+3,4340.120.11-0.01buy
First National Advisers, LLC03,106+3,1060.000.10+0.10buy
Clearbridge Investments, LLC124,311127,381+3,0700.010.02+0.00buy
HSBC HOLDINGS PLC02,860+2,8600.000.00+0.00buy
Quantedge Capital Pte Ltd02,800+2,8000.000.18+0.18buy
CHILTON INVESTMENT CO INC.02,697+2,6970.000.01+0.01buy
STATE OF WISCONSIN INVESTMENT BOARD1,8834,491+2,6080.000.00+0.00buy
FIRST TRUST ADVISORS LP5,2017,706+2,5050.000.00+0.00buy
NEW YORK LIFE INVESTMENT MANAGEMENT LLC02,373+2,3730.000.00+0.00buy
Global Alpha Capital Management Ltd.14,20016,400+2,2000.150.18+0.03buy
AMERICAN CENTURY COMPANIES INC15,37717,444+2,0670.000.00+0.00buy
Simplicity Wealth,LLC01,998+1,9980.000.01+0.01buy
CW Advisors, LLC50,04152,015+1,9740.120.14+0.01buy
CAPSTONE INVESTMENT ADVISORS, LLC01,783+1,7830.000.00+0.00buy
STATE STREET CORP427,532429,257+1,7250.000.00+0.00buy
ZACKS INVESTMENT MANAGEMENT9,02110,723+1,7020.010.02+0.00buy
MARTINGALE ASSET MANAGEMENT L P01,509+1,5090.000.00+0.00buy
TWO SIGMA SECURITIES, LLC01,470+1,4700.000.01+0.01buy
Trust Point Inc.7,4238,888+1,4650.080.11+0.02buy
BNP PARIBAS FINANCIAL MARKETS15,11716,536+1,4190.000.00-0.00buy
WEDBUSH SECURITIES INC01,416+1,4160.000.01+0.01buy
Portside Wealth Group, LLC01,400+1,4000.000.04+0.04buy
Boston Partners44,54145,824+1,2830.010.01+0.00buy
SG Americas Securities, LLC01,111+1,1110.000.00+0.00buy
Empowered Funds, LLC6,8167,927+1,1110.020.02-0.00buy
MQS Management LLC2,8403,948+1,1080.210.34+0.13buy
CLOUGH CAPITAL PARTNERS L P2,7963,717+9210.040.06+0.02buy
PRICE T ROWE ASSOCIATES INC /MD/10,58211,256+6740.000.00+0.00buy
MANUFACTURERS LIFE INSURANCE COMPANY, THE9,47110,137+6660.000.00+0.00buy
EntryPoint Capital, LLC0662+6620.000.09+0.09buy
ARGENT CAPITAL MANAGEMENT LLC24,27024,876+6060.110.11+0.00buy
Legal & General Group Plc20,96021,542+5820.000.00+0.00buy
McClarren Financial Advisors, Inc.0571+5710.000.02+0.02buy
Equitable Holdings, Inc.2,1482,698+5500.000.00+0.00buy
Creative Planning2,3112,761+4500.000.00-0.00buy
GHP Investment Advisors, Inc.75,63676,060+4240.550.57+0.02buy
NEW YORK STATE COMMON RETIREMENT FUND17,47517,866+3910.000.00+0.00buy
Annis Gardner Whiting Capital Advisors, LLC0378+3780.000.02+0.02buy
STIFEL FINANCIAL CORP13,98114,358+3770.000.00+0.00buy
State of Wyoming2,9633,323+3600.070.08+0.01buy
Menard Financial Group LLC2,4992,794+2950.420.35-0.06buy
TORRAY INVESTMENT PARTNERS LLC12,99913,287+2880.280.30+0.02buy
ProShare Advisors LLC3,1023,366+2640.000.00+0.00buy
NATIXIS ADVISORS, LLC11,99312,242+2490.000.00+0.00buy
Janney Montgomery Scott LLC18,58418,826+2420.010.01+0.00buy
KBC Group NV326519+1930.000.00+0.00buy
WHITTIER TRUST CO0165+1650.000.00+0.00buy
DEUTSCHE BANK AG\9,99210,141+1490.000.00+0.00buy
Riverwater Partners LLC13,90814,048+1401.471.56+0.08buy
PEREGRINE CAPITAL MANAGEMENT LLC105,043105,174+1310.420.45+0.03buy
HARBOUR INVESTMENTS, INC.176304+1280.000.00+0.00buy
COMMERCE BANK4,2744,379+1050.000.00+0.00buy
Aquatic Capital Management LLC0100+1000.000.00+0.00buy
FIRST MANHATTAN CO. LLC.095+950.000.00+0.00buy
CONCOURSE FINANCIAL GROUP SECURITIES, INC.165244+790.000.00+0.00buy
CONTRAVISORY INVESTMENT MANAGEMENT, INC.1,7041,776+720.060.06+0.00buy
Penserra Capital Management LLC324384+600.000.00-0.00buy
SUMMIT SECURITIES GROUP LLC057+570.000.00+0.00buy
AQR CAPITAL MANAGEMENT LLC3,4613,514+530.000.00+0.00buy
Quarry LP052+520.000.00+0.00buy
MATHER GROUP, LLC.050+500.000.00+0.00buy
CIBC Private Wealth Group LLC041+410.000.00+0.00buy
RHUMBLINE ADVISERS27,20427,240+360.000.00+0.00buy
FIRST FINANCIAL CORP /IN/036+360.000.00+0.00buy
SIGNATUREFD, LLC349380+310.000.00+0.00buy
Crewe Advisors LLC029+290.000.00+0.00buy
INCEPTIONR LLC1,7591,788+290.170.07-0.10buy
Gotham Asset Management, LLC1,9982,022+240.000.00-0.00buy
Avior Wealth Management, LLC3353+200.000.00+0.00buy
AZZAD ASSET MANAGEMENT INC /ADV7,8127,830+180.130.14+0.00buy
Page 1 of 3