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.84M $97.77M Mar 2016
Vaughan Nelson Investment Management 1.32M $46.98M Dec 2015
DIMENSIONAL FUND ADVISORS 1.23M $42.11M Mar 2016
Robeco Investment Management 981292 $33.73M Mar 2016
Skyline Asset Management 657000 $22.58M Mar 2016
Vanguard 653708 $23.34M Dec 2015
TimesSquare Capital Management 646514 $22.22M Mar 2016
NWQ INVESTMENT MANAGEMENT 529970 $18.22M Mar 2016
Investment Counselors of Maryland 497710 $17.11M Mar 2016
BlackRock Institutional Trust Company, N.A. 491314 $16.89M Mar 2016
Wellington Management Company 463558 $15.93M Mar 2016
BlackRock Fund Advisors 454604 $15.62M Mar 2016
Sagard Capital Partners Management 332801 $11.44M Mar 2016
Pax World Management 322370 $11.08M Mar 2016
WILLIAM BLAIR INVESTMENT MANAGEMENT 315742 $10.85M Mar 2016
NORTHERN TRUST 313767 $10.78M Mar 2016
STATE STREET CORPORATION 312192 $10.73M Mar 2016
Guggenheim Capital, LLC Managers 310381 $10.67M Mar 2016
KENNEDY CAPITAL MANAGEMENT 241766 $8.31M Mar 2016
Legg Mason Capital Management 233191 $8.01M Mar 2016
Frank Russell Company 223646 $7.69M Mar 2016
BANK OF MONTREAL /CAN/ 216065 $8.85M Jun 2016
Deutsche Bank Aktiengesellschaft 206623 $7.10M Mar 2016
Parametric Portfolio Associates 201877 $6.94M Mar 2016
Third Avenue Management 191129 $6.57M Mar 2016
Royce & Associates 161859 $5.56M Mar 2016
PUTNAM INVESTMENTS 154342 $5.30M Mar 2016
PRUDENTIAL FINANCIAL 152918 $5.26M Mar 2016
Renaissance Technologies 140700 $4.84M Mar 2016
Geode Capital Management 134159 $4.61M Mar 2016
Zurcher Kantonalbank 132020 $4.69M Dec 2015
Millennium Management 130181 $4.47M Mar 2016
Natixis Asset Management Advisors 127865 $4.39M Mar 2016
Tocqueville Asset Management 127050 $4.37M Mar 2016
D. E. Shaw & Co 119792 $4.12M Mar 2016
Charles Schwab Investment Management 107133 $3.68M Mar 2016
Kerrisdale Advisers 105326 $3.75M Dec 2015
TIAA-CREF Investment Management 95055 $3.27M Mar 2016
LORD, ABBETT & CO 93268 $3.21M Mar 2016
UBS Group AG 93104 $3.26M Mar 2016
Flood Gamble Associates 85000 $2.61M Sep 2015
Luke P. La Valle, Jr. 80000 $2.75M Mar 2016
BlackRock Investment Management 73601 $2.53M Mar 2016
Bridgeway Capital Management 71229 $2.45M Mar 2016
Two Sigma Investments 69804 $2.40M Mar 2016
American Century Companies 68273 $2.79M Jun 2016
Rice Hall James & Associates 57256 $2.34M Jun 2016
AXA 52700 $1.87M Dec 2015
Bank of America Corporation 52397 $2.12M Mar 2016
AQR Capital Management 47189 $1.62M Mar 2016
California State Teachers Retirement System 41367 $1.42M Mar 2016
SEI INVESTMENTS 40245 $1.38M Mar 2016
Two Sigma Advisers 39890 $1.37M Mar 2016
Dalton, Greiner, Hartman, Maher & Co 39598 $1.62M Jun 2016
DIAM 39200 $1.35M Mar 2016
CornerCap Investment Counsel 31770 $1.09M Mar 2016
RHUMBLINE ADVISERS 31013 $1.07M Mar 2016
Barrow, Hanley, Mewhinney & Strauss 30805 $1.06M Mar 2016
ALLIANCEBERNSTEIN 29919 $1.06M Dec 2015
Teachers Advisors 28111 $965893 Mar 2016
Nationwide Fund Advisors 27762 $953902 Mar 2016
Delphi Management 27407 $941978 Mar 2016
Inves 27269 $936962 Mar 2016
Shell Asset Management Company 26747 $1.09M Jun 2016
Allianz Asset Management AG 26501 $906864 Mar 2016
CalPERS 26000 $893880 Mar 2016
Swiss National Bank 26000 $860080 Mar 2016
Gotham Asset Management 24375 $838012 Mar 2016
Teton Advisors 23300 $801054 Mar 2016
New York State Common Retirement Fund 19800 $680922 Mar 2016
Florida State Board of Administration 19782 $679907 Mar 2016
OTR - Nominee Name for The State Teachers Retirement Board of Ohio 19400 $793072 Jun 2016
BlackRock 19280 $662460 Mar 2016
Zebra Capital Management 17753 $609993 Mar 2016
Credit Suisse AG 16620 $566409 Mar 2016
Acadian Asset Management 15746 $644956 Jun 2016
Metropolitan Life Insurance Company 14890 $512067 Mar 2016
STIFEL FINANCIAL 14214 $488961 Mar 2016
William Blair $ Company 13046 $447999 Mar 2016
Manufacturers Life Insurance Company 13037 $450037 Mar 2016
Emerald Advisers 12549 $513003 Jun 2016
MARTINGALE ASSET MANAGEMENT 12310 $423956 Mar 2016
Balyasny Asset Management 12117 $415976 Mar 2016
ING INVESTMENT MANAGEMENT 11481 $394946 Mar 2016
AMERICAN INTERNATIONAL 11435 $393000 Mar 2016
Citi 11200 $398496 Dec 2015
HIGHBRIDGE CAPITAL MANAGEMENT 11182 $383989 Mar 2016
Palo Capital 9980 $407982 Jun 2016
BlackRock Advisors 9210 $317008 Mar 2016
Dynamic Technology Lab Private 8194 $282037 Mar 2016
Aperio 7859 $270035 Mar 2016
LANDSCAPE CAPITAL MANAGEMENT 7194 $246970 Mar 2016
LPL Financial 7170 $249014 Mar 2016
Nomura Holdings 6451 $221011 Mar 2016
TEACHER RETIREMENT SYSTEM OF TEXAS 6279 $215997 Mar 2016
Wells Fargo & Company 6254 $214512 Mar 2016
Emerald Mutual Fund Advisers, Trust 6119 $250022 Jun 2016
LSV Asset Management 5900 $202016 Mar 2016
Paradigm Asset Management Company 5700 $195909 Mar 2016
Legal & General 2745 $95004 Mar 2016
PICTON MAHONEY ASSET MANAGEMENT 2600 $88998 Mar 2016
Acrospire Investment Management 2565 $88005 Mar 2016
OHIO PERS 2103 $72006 Mar 2016
PanAgora Asset Management 1948 $66991 Mar 2016
MORGAN STANLEY 1738 $59700 Mar 2016
NEW YORK STATE TEACHERS RETIREMENT SYSTEM 1700 $70006 Jun 2016
VICTORY CAPITAL MANAGEMENT 1695 $58002 Mar 2016
Great-West Life Assurance Company 1404 $48002 Mar 2016
BlackRock 1381 $48279 Mar 2016
BRONFMAN E.L. ROTHSCHILD 961 $33000 Mar 2016
BNP PARIBAS ARBITRAGE, SNC 704 $28793 Jun 2016
JPMORGAN CHASE & CO 669 $26238 Mar 2016
HUNTINGTON NATIONAL BANK 463 $19001 Jun 2016
FTB Advisors 322 $10999 Mar 2016
Tower Research Capital 289 $9999 Mar 2016
PNC FINANCIAL SERVICES 138 $4999 Mar 2016
Royal Bank of Canada 115 $3382 Mar 2016
UnionBanCal Corporation 75 $3000 Mar 2016
Federated Investors 56 $1999 Mar 2016
Glenmede Trust Company, N.A. 38 $1000 Mar 2016
GLOBEFLEX CAPITAL L P 23 $1000 Mar 2016
QS Investors 8 $1000 Mar 2016

Who sold ICF International?

Fund Name Date Sold Shares Held Valued At
Norges Bank Investment Management Dec. 31, 2015 43729 $1.56M
CITADEL ADVISORS Dec. 31, 2015 27270 $1.21M
Bryn Mawr Capital Management Sept. 30, 2015 20108 $611082
Hutchin Hill Capital Dec. 31, 2015 14400 $512064
A.R.T. Advisors Dec. 31, 2015 9365 $333019
Airain Dec. 31, 2015 5683 $201973
Cutler March 31, 2016 4455 $139753