Who owns ICF International?

Top Holders and Investors of ICFI Stock

Find out what company owns ICF International, who bought ICFI this quarter, and who sold shares of ICFI stock?

Fund or Company Name Number of Shares Valued At As Of
FMR 2.61M $106.74M Jun 2016
DIMENSIONAL FUND ADVISORS 1.36M $55.70M Jun 2016
Vaughan Nelson Investment Management 1.34M $54.61M Jun 2016
Robeco Investment Management 819033 $33.49M Jun 2016
Vanguard 687192 $28.10M Jun 2016
TimesSquare Capital Management 632914 $25.89M Jun 2016
Skyline Asset Management 611800 $25.02M Jun 2016
Columbia Wanger Asset Management 518615 $21.21M Jun 2016
Investment Counselors of Maryland 497710 $20.36M Jun 2016
BlackRock Institutional Trust Company, N.A. 477871 $19.54M Jun 2016
NWQ INVESTMENT MANAGEMENT 457960 $18.73M Jun 2016
Wellington Management Company 439374 $17.97M Jun 2016
BlackRock Fund Advisors 430246 $17.60M Jun 2016
LORD, ABBETT & CO 353752 $14.47M Jun 2016
NORTHERN TRUST 317242 $12.98M Jun 2016
STATE STREET CORPORATION 316246 $12.93M Jun 2016
Pax World Management 260000 $10.63M Jun 2016
Legg Mason Capital Management 244011 $9.98M Jun 2016
KENNEDY CAPITAL MANAGEMENT 243443 $9.96M Jun 2016
Frank Russell Company 223646 $7.69M Mar 2016
Guggenheim Capital, LLC Managers 222150 $9.09M Jun 2016
BANK OF MONTREAL /CAN/ 216065 $8.85M Jun 2016
WILLIAM BLAIR INVESTMENT MANAGEMENT 198872 $8.13M Jun 2016
Third Avenue Management 191129 $7.82M Jun 2016
Deutsche Bank Aktiengesellschaft 185354 $7.47M Jun 2016
Parametric Portfolio Associates 182506 $7.46M Jun 2016
Emerald Acquisition 175458 $7.18M Jun 2016
Renaissance Technologies 160270 $6.56M Jun 2016
PRUDENTIAL FINANCIAL 147418 $6.03M Jun 2016
PUTNAM INVESTMENTS 144052 $5.89M Jun 2016
Geode Capital Management 136750 $5.59M Jun 2016
Pier Capital 135124 $5.53M Jun 2016
Natixis Asset Management Advisors 131612 $5.38M Jun 2016
Zurcher Kantonalbank 131241 $5.37M Jun 2016
D. E. Shaw & Co 125200 $5.12M Jun 2016
Tocqueville Asset Management 114750 $4.69M Jun 2016
Charles Schwab Investment Management 106400 $4.35M Jun 2016
Royce & Associates 105659 $4.32M Jun 2016
TIAA-CREF Investment Management 96724 $3.96M Jun 2016
UBS Group AG 93252 $3.73M Jun 2016
Nicholas Company 86485 $3.54M Jun 2016
Flood Gamble Associates 85000 $2.61M Sep 2015
Bank of New York Mellon 80661 $3.30M Jun 2016
BlackRock Investment Management 76755 $3.14M Jun 2016
Bridgeway Capital Management 71429 $2.92M Jun 2016
Luke P. La Valle, Jr. 70600 $2.89M Jun 2016
Ameriprise Financial 70105 $2.87M Jun 2016
American Century Companies 68273 $2.79M Jun 2016
Bank of America Corporation 66648 $3.42M Jun 2016
AQR Capital Management 61629 $2.52M Jun 2016
Rice Hall James & Associates 57256 $2.34M Jun 2016
AXA 54300 $2.22M Jun 2016
COLUMBIA PARTNERS L L C INVESTMENT MANAGEMENT 50560 $2.07M Jun 2016
Delphi Management 49756 $2.04M Jun 2016
Two Sigma Investments 44115 $1.80M Jun 2016
Two Sigma Advisers 41790 $1.71M Jun 2016
Dalton, Greiner, Hartman, Maher & Co 39598 $1.62M Jun 2016
California State Teachers Retirement System 37858 $1.55M Jun 2016
SYSTEMATIC FINANCIAL MANAGEMENT 37495 $1.53M Jun 2016
GOLDMAN SACHS 34302 $1.40M Jun 2016
SEI INVESTMENTS 34270 $1.40M Jun 2016
GSA Capital Partners 32266 $1.32M Jun 2016
DIAM 31300 $1.28M Jun 2016
Allianz Asset Management AG 29765 $1.25M Jun 2016
Teachers Advisors 28998 $1.19M Jun 2016
Millennium Management 28614 $1.17M Jun 2016
ALLIANCEBERNSTEIN 27879 $1.14M Jun 2016
Swiss National Bank 27600 $1.13M Jun 2016
SUSQUEHANNA INTERNATIONAL 27337 $1.12M Jun 2016
Inves 27255 $1.12M Jun 2016
Nationwide Fund Advisors 27079 $1.11M Jun 2016
Employees Retirement System of Texas 27000 $1.10M Jun 2016
Shell Asset Management Company 26747 $1.09M Jun 2016
Barrow, Hanley, Mewhinney & Strauss 26724 $1.09M Jun 2016
Credit Suisse AG 26308 $1.08M Jun 2016
RHUMBLINE ADVISERS 24290 $992975 Jun 2016
Teton Advisors 23300 $952970 Jun 2016
MORGAN STANLEY 21292 $925776 Jun 2016
New York State Common Retirement Fund 19800 $810018 Jun 2016
OTR - Nominee Name for The State Teachers Retirement Board of Ohio 19400 $793072 Jun 2016
BlackRock 19184 $784817 Jun 2016
Florida State Board of Administration 17595 $719987 Jun 2016
Zebra Capital Management 17559 $717987 Jun 2016
Acadian Asset Management 15746 $644956 Jun 2016
CornerCap Investment Counsel 14770 $603945 Jun 2016
Metropolitan Life Insurance Company 14195 $581001 Jun 2016
MARTINGALE ASSET MANAGEMENT 13700 $561015 Jun 2016
LPL Financial 13382 $550936 Jun 2016
Emerald Advisers 12549 $513003 Jun 2016
Manufacturers Life Insurance Company 12439 $509874 Jun 2016
AMERICAN INTERNATIONAL 10393 $425073 Jun 2016
Palo Capital 9980 $407982 Jun 2016
ING INVESTMENT MANAGEMENT 9299 $379957 Jun 2016
William Blair $ Company 9006 $367985 Jun 2016
Aperio 8995 $367985 Jun 2016
BlackRock Advisors 8894 $364031 Jun 2016
Capstone Investment Advisors 8517 $348004 Jun 2016
STIFEL FINANCIAL 8137 $332966 Jun 2016
PanAgora Asset Management 7888 $323013 Jun 2016
LANDSCAPE CAPITAL MANAGEMENT 7194 $294018 Jun 2016
Wells Fargo & Company 7171 $293795 Jun 2016
Paradigm Asset Management Company 6200 $253580 Jun 2016
Emerald Mutual Fund Advisers, Trust 6119 $250022 Jun 2016
LSV Asset Management 5900 $241015 Jun 2016
UBS GLOBAL ASSET MANAGEMENT AMERICAS 5400 $221022 Jun 2016
BlackRock 4789 $195678 Jun 2016
VICTORY CAPITAL MANAGEMENT 3002 $122991 Jun 2016
Legal & General 2745 $109992 Jun 2016
Citi 2601 $105834 Jun 2016
TEACHER RETIREMENT SYSTEM OF TEXAS 2507 $102987 Jun 2016
OHIO PERS 2080 $85009 Jun 2016
JPMORGAN CHASE & CO 2065 $80989 Jun 2016
BRONFMAN E.L. ROTHSCHILD 2008 $82006 Jun 2016
PICTON MAHONEY ASSET MANAGEMENT 2000 $82000 Jun 2016
NEW YORK STATE TEACHERS RETIREMENT SYSTEM 1700 $70006 Jun 2016
Great-West Life Assurance Company 1404 $57002 Jun 2016
Acrospire Investment Management 1365 $56005 Jun 2016
Tower Research Capital 1232 $49994 Jun 2016
Walleye Trading 800 $33000 Jun 2016
BNP PARIBAS ARBITRAGE, SNC 704 $28793 Jun 2016
HUNTINGTON NATIONAL BANK 463 $19001 Jun 2016
Barclays 312 $13001 Jun 2016
D.A. Davidson & Co. 295 $12000 Jun 2016
FTB Advisors 289 $11999 Jun 2016
UnionBanCal Corporation 190 $8000 Jun 2016
Royal Bank of Canada 162 $5785 Jun 2016
PNC FINANCIAL SERVICES 133 $4999 Jun 2016
Ladenburg Thalmann Financial Services 105 $4000 Jun 2016
Federated Investors 93 $3999 Jun 2016
Glenmede Trust Company, N.A. 38 $1000 Jun 2016
Advisor 28 $999 Jun 2016
GLOBEFLEX CAPITAL L P 23 $1000 Jun 2016
QS Investors 8 $1000 Jun 2016

Who sold ICF International?

Fund Name Date Sold Shares Held Valued At
Sagard Capital Partners Management March 31, 2016 332801 $11.44M
Kerrisdale Advisers Dec. 31, 2015 105326 $3.75M
CalPERS March 31, 2016 26000 $893880
Gotham Asset Management March 31, 2016 24375 $838012
Bryn Mawr Capital Management Sept. 30, 2015 20108 $611082
Balyasny Asset Management March 31, 2016 12117 $415976
HIGHBRIDGE CAPITAL MANAGEMENT March 31, 2016 11182 $383989
Dynamic Technology Lab Private March 31, 2016 8194 $282037
Nomura Holdings March 31, 2016 6451 $221011
Cutler March 31, 2016 4455 $139753