ICFI — ICF International, Inc. Institutional Ownership Transactions

Total Bought:
1,111,705112 transactions
Total Sold:
981,589118 transactions
Net:
+130,116shares
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
Capital Research Global Investors1,309,1631,359,503+50,3400.040.05+0.00buy
DIMENSIONAL FUND ADVISORS LP1,117,4271,102,422-15,0050.040.04+0.00sell
WASATCH ADVISORS LP599,1271,087,342+488,2150.440.86+0.41buy
VANGUARD GROUP INC1,022,5561,035,576+13,0200.000.00+0.00buy
FMR LLC884,875819,008-65,8670.010.01-0.00sell
SILVERCREST ASSET MANAGEMENT GROUP LLC929,478810,729-118,7490.880.83-0.06sell
AMERIPRISE FINANCIAL INC586,520491,980-94,5400.020.02-0.00sell
STATE STREET CORP427,532429,257+1,7250.000.00+0.00buy
GEODE CAPITAL MANAGEMENT, LLC396,468410,047+13,5790.010.01+0.00buy
VICTORY CAPITAL MANAGEMENT INC547,401402,232-145,1690.080.06-0.02sell
PRINCIPAL FINANCIAL GROUP INC406,105400,555-5,5500.030.04+0.00sell
GOLDMAN SACHS GROUP INC399,376359,215-40,1610.010.01+0.00sell
CONGRESS ASSET MANAGEMENT CO269,980309,689+39,7090.280.33+0.05buy
NEUMEIER POMA INVESTMENT COUNSEL LLC332,025300,590-31,4353.974.15+0.19sell
SYSTEMATIC FINANCIAL MANAGEMENT LP321,014294,991-26,0231.281.24-0.04sell
GW&K Investment Management, LLC299,293293,247-6,0460.370.39+0.02sell
NORTHERN TRUST CORP308,411286,989-21,4220.010.01-0.00sell
FRANKLIN RESOURCES INC102,905282,390+179,4850.010.01+0.01buy
LOOMIS SAYLES & CO L P269,022260,697-8,3250.060.06+0.00sell
ROYAL BANK OF CANADA296,798256,460-40,3380.010.01-0.00sell
LORD, ABBETT & CO. LLC243,674242,759-9150.110.12+0.00sell
ALLIANCEBERNSTEIN L.P.186,013218,050+32,0370.010.01+0.00buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC204,528204,017-5110.010.01+0.00sell
Tributary Capital Management, LLC214,258192,542-21,7162.422.38-0.04sell
Capital International Investors179,106179,10600.010.01+0.00hold
Stephens Investment Management Group LLC163,686160,808-2,8780.320.32+0.00sell
Robeco Schweiz AG140,923134,266-6,6570.320.35+0.04sell
KORNITZER CAPITAL MANAGEMENT INC /KS136,259131,259-5,0000.360.36+0.01sell
MORGAN STANLEY164,083129,130-34,9530.000.00-0.00sell
Granite Investment Partners, LLC131,655127,569-4,0860.690.73+0.04sell
Clearbridge Investments, LLC124,311127,381+3,0700.010.02+0.00buy
TimesSquare Capital Management, LLC120,265126,835+6,5700.240.28+0.04buy
PEREGRINE CAPITAL MANAGEMENT LLC105,043105,174+1310.420.45+0.03buy
Walter Public Investments Inc.114,053104,503-9,5503.213.08-0.13sell
KENNEDY CAPITAL MANAGEMENT LLC106,74999,219-7,5300.310.31-0.01sell
Bank of New York Mellon Corp102,97397,369-5,6040.000.00+0.00sell
OBERWEIS ASSET MANAGEMENT INC/66,10096,900+30,8000.831.06+0.23buy
NICHOLAS COMPANY, INC.89,15589,15500.210.22+0.01hold
GHP Investment Advisors, Inc.75,63676,060+4240.550.57+0.02buy
MUTUAL OF AMERICA CAPITAL MANAGEMENT LLC88,58774,323-14,2640.140.12-0.02sell
BANK OF AMERICA CORP /DE/81,51771,400-10,1170.000.00-0.00sell
Qube Research & Technologies Ltd56,32670,808+14,4820.020.02+0.00buy
SEI INVESTMENTS CO36,73569,309+32,5740.010.02+0.01buy
ENVESTNET ASSET MANAGEMENT INC55,91859,768+3,8500.000.00+0.00buy
JPMORGAN CHASE & CO38,54152,287+13,7460.000.00+0.00buy
CW Advisors, LLC50,04152,015+1,9740.120.14+0.01buy
MOODY ALDRICH PARTNERS LLC52,76751,610-1,1571.271.32+0.05sell
Allianz Asset Management GmbH57,52846,668-10,8600.010.01-0.00sell
Invesco Ltd.53,37845,858-7,5200.000.00-0.00sell
Boston Partners44,54145,824+1,2830.010.01+0.00buy
THIRD AVENUE MANAGEMENT LLC57,77944,269-13,5101.271.06-0.21sell
UBS Group AG47,79342,708-5,0850.000.00-0.00sell
STRS OHIO54,81641,316-13,5000.030.02-0.01sell
Swiss National Bank37,10037,10000.000.00+0.00hold
WELLS FARGO & COMPANY/MN23,94037,013+13,0730.000.00+0.00buy
GUGGENHEIM CAPITAL LLC33,42533,422-30.030.04+0.00sell
Aptus Capital Advisors, LLC29,07032,504+3,4340.120.11-0.01buy
MACQUARIE GROUP LTD32,12031,570-5500.000.01+0.00sell
BALYASNY ASSET MANAGEMENT L.P.11,40228,697+17,2950.000.01+0.01buy
RHUMBLINE ADVISERS27,20427,240+360.000.00+0.00buy
12th Street Asset Management Company, LLC36,99126,377-10,6140.930.69-0.24sell
ARGENT CAPITAL MANAGEMENT LLC24,27024,876+6060.110.11+0.00buy
Allspring Global Investments Holdings, LLC24,77124,341-4300.010.01+0.00sell
RICE HALL JAMES & ASSOCIATES, LLC36,35823,473-12,8850.280.20-0.08sell
LPL Financial LLC24,16623,142-1,0240.000.00-0.00sell
TOCQUEVILLE ASSET MANAGEMENT L.P.21,80021,80000.050.05+0.00hold
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC22,05421,545-5090.000.00-0.00sell
Legal & General Group Plc20,96021,542+5820.000.00+0.00buy
JANE STREET GROUP, LLC7,37420,100+12,7260.000.00+0.00buy
Russell Investments Group, Ltd.19,75319,706-470.000.00-0.00sell
SUSQUEHANNA INTERNATIONAL GROUP, LLP51,94619,687-32,2590.010.00-0.01sell
B. Metzler seel. Sohn & Co. AG11,43019,213+7,7830.020.03+0.01buy
Janney Montgomery Scott LLC18,58418,826+2420.010.01+0.00buy
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM19,84118,811-1,0300.000.00-0.00sell
SYNOVUS FINANCIAL CORP18,87618,697-1790.040.04+0.00sell
State of New Jersey Common Pension Fund D18,36518,36500.010.01+0.00hold
NEW YORK STATE COMMON RETIREMENT FUND17,47517,866+3910.000.00+0.00buy
AMERICAN CENTURY COMPANIES INC15,37717,444+2,0670.000.00+0.00buy
BARCLAYS PLC29,45216,883-12,5690.000.00-0.00sell
BNP PARIBAS FINANCIAL MARKETS15,11716,536+1,4190.000.00-0.00buy
Global Alpha Capital Management Ltd.14,20016,400+2,2000.150.18+0.03buy
STIFEL FINANCIAL CORP13,98114,358+3770.000.00+0.00buy
TWO SIGMA INVESTMENTS, LP28,09114,309-13,7820.010.01-0.00sell
CANADA LIFE ASSURANCE Co14,26514,151-1140.000.00+0.00sell
Riverwater Partners LLC13,90814,048+1401.471.56+0.08buy
TOWNSQUARE CAPITAL LLC10,34813,932+3,5840.020.03+0.01buy
Orion Porfolio Solutions, LLC14,01013,419-5910.020.02+0.00sell
TORRAY INVESTMENT PARTNERS LLC12,99913,287+2880.280.30+0.02buy
MILLENNIUM MANAGEMENT LLC14,98612,500-2,4860.000.00-0.00sell
Hilton Capital Management, LLC5,43712,435+6,9980.080.17+0.09buy
ANCHOR CAPITAL ADVISORS LLC19,64412,379-7,2650.070.05-0.02sell
NATIXIS ADVISORS, LLC11,99312,242+2490.000.00+0.00buy
PRELUDE CAPITAL MANAGEMENT, LLC4,05611,301+7,2450.050.12+0.07buy
PRICE T ROWE ASSOCIATES INC /MD/10,58211,256+6740.000.00+0.00buy
SATURNA CAPITAL CORP11,20011,20000.020.02-0.00hold
ZACKS INVESTMENT MANAGEMENT9,02110,723+1,7020.010.02+0.00buy
QSV Equity Investors LLC10,44310,459+161.361.52+0.15buy
DEUTSCHE BANK AG\9,99210,141+1490.000.00+0.00buy
MANUFACTURERS LIFE INSURANCE COMPANY, THE9,47110,137+6660.000.00+0.00buy
LAZARD ASSET MANAGEMENT LLC6659,852+9,1870.000.00+0.00buy
Page 1 of 3