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 LLC 2.60M $107.54M Mar 2017
DIMENSIONAL FUND ADVISORS 1.61M $66.29M Mar 2017
TimesSquare Capital Management, LLC 1.00M $41.39M Mar 2017
The Vanguard Group,Inc 766938 $31.69M Mar 2017
Wellington Management Company, LLP 749624 $30.96M Mar 2017
BlackRock Fund Advisors 563352 $31.10M Dec 2016
BlackRock Institutional Trust Company, N.A. 486055 $26.83M Dec 2016
LORD, ABBETT & CO 466848 $19.28M Mar 2017
Robeco Investment Management, Inc. 400972 $16.56M Mar 2017
Skyline Asset Management, L.P. 367300 $15.17M Mar 2017
NORTHERN TRUST 354016 $0 Mar 2017
Investment Counselors of Maryland, LLC 353379 $14.59M Mar 2017
STATE STREET CORPORATION 341004 $14.08M Mar 2017
Robeco Institutional Asset Management B V 276910 $11.44M Mar 2017
Legg Mason Capital Management, Inc. 270271 $11.16M Mar 2017
Renaissance Technologies, L.L.C. 259800 $10.73M Mar 2017
Millennium Management LLC 245537 $10.14M Mar 2017
BANK OF MONTREAL /CAN/ 220052 $9.09M Mar 2017
Thrivent Financial for Lutherans 214610 $8.86M Mar 2017
Vaughan Nelson Investment Management, L.P. 191784 $7.92M Mar 2017
Geode Capital Management, LLC 187182 $7.49M Mar 2017
Columbia Wanger Asset Management, L.P. 182971 $7.56M Mar 2017
Allianz Asset Management AG 177828 $7.34M Mar 2017
Deutsche Bank Aktiengesellschaft 176249 $0 Mar 2017
Arrowstreet Capital, Limited Partnership 172616 $7.13M Mar 2017
Principal Financial Group, Inc. 169910 $7.02M Mar 2017
Bank of New York Mellon 158223 $6.53M Mar 2017
Emerald Acquisition 148373 $6.58M Sep 2016
Third Avenue Management 144822 $5.98M Mar 2017
JPMORGAN CHASE & CO 144611 $5.97M Mar 2017
Zurcher Kantonalbank 142957 $5.90M Mar 2017
Charles Schwab Investment Management, Inc. 132806 $5.48M Mar 2017
AQR Capital Management, LLC 123634 $5.11M Mar 2017
PRUDENTIAL FINANCIAL 123286 $5.09M Mar 2017
PanAgora Asset Management 120153 $4.96M Mar 2017
WILLIAM BLAIR INVESTMENT MANAGEMENT 118923 $4.91M Mar 2017
D. E. Shaw & Co., Inc. (see notes 1, 2 and 3) 118089 $4.88M Mar 2017
Pax World Management LLC 114793 $4.74M Mar 2017
Tocqueville Asset Management, L.P. 112281 $4.64M Mar 2017
Nicholas Company, Inc. 107710 $4.45M Mar 2017
MORGAN STANLEY 107091 $4.42M Mar 2017
TIAA-CREF Investment Management 91414 $3.78M Mar 2017
Russell Investments 89545 $3.69M Mar 2017
UBS Group AG 86402 $3.57M Mar 2017
Parametric Portfolio Associates 85842 $3.55M Mar 2017
PUTNAM INVESTMENTS 76917 $3.21M Mar 2017
American Century Companies, Inc. 75375 $3.11M Mar 2017
BlackRock Investment Management 75048 $4.14M Dec 2016
CLARK ESTATES INC/NY 75000 $3.10M Mar 2017
Bridgeway Capital Management, Inc. 71429 $2.95M Mar 2017
Two Sigma Investments, LLC 69965 $2.89M Mar 2017
Rice Hall James & Associates, LLC 66869 $2.76M Mar 2017
Two Sigma Advisers, LLC 66402 $2.74M Mar 2017
Gotham Asset Management, LLC 63863 $2.64M Mar 2017
MARTINGALE ASSET MANAGEMENT LP 63521 $2.62M Mar 2017
SEIZERT CAPITAL PARTNERS, LLC 58845 $2.43M Mar 2017
AXA 57600 $2.38M Mar 2017
Royce & Associates, LLC. 49059 $2.03M Mar 2017
GSA Capital Partners LLP 42371 $1.75M Mar 2017
Jacobs Levy Equity Management, Inc. 40646 $1.68M Mar 2017
Credit Suisse AG 40466 $0 Mar 2017
California State Teachers Retirement System 35558 $1.47M Mar 2017
First Trust Advisors L.P. 33805 $1.40M Mar 2017
SYSTEMATIC FINANCIAL MANAGEMENT 31310 $1.29M Mar 2017
Invesco Ltd. 30838 $1.27M Mar 2017
Teachers Advisors 30783 $1.27M Mar 2017
Grantham, Mayo, Van Otterloo & Co. LLC 30700 $1.27M Mar 2017
Swiss National Bank 29600 $1.22M Mar 2017
ALLIANCEBERNSTEIN, L.P. 27879 $1.15M Mar 2017
Ameriprise Financial, Inc. 27708 $1.14M Mar 2017
Employees Retirement System of Texas 27000 $1.12M Mar 2017
SUSQUEHANNA INTERNATIONAL 26610 $1.10M Mar 2017
Nationwide Fund Advisors 26125 $1.08M Mar 2017
BESSEMER 25800 $1.07M Mar 2017
HIGHBRIDGE CAPITAL MANAGEMENT LLC 25670 $1.06M Mar 2017
Bank of America Corporation 24956 $1.03M Mar 2017
A.R.T. Advisors 24453 $1.01M Mar 2017
Shell Asset Management Company 23695 $979077 Mar 2017
Teton Advisors, Inc. 23300 $962057 Mar 2017
Zebra Capital Management LLC 23239 $960003 Mar 2017
RHUMBLINE ADVISERS 22953 $947958 Mar 2017
GOLDMAN SACHS GROUP INC 22903 $946351 Mar 2017
CalPERS 21200 $875984 Mar 2017
Wells Fargo & Company 20262 $837225 Mar 2017
New York State Common Retirement Fund 19801 $817979 Mar 2017
BlackRock Group 19504 $1.08M Dec 2016
Natixis Asset Management Advisors, L.P. 18079 $746662 Mar 2017
Florida State Board of Administration 17595 $727025 Mar 2017
OTR - Nominee Name for The State Teachers Retirement Board of Ohio 16400 $676992 Mar 2017
TORRAY LLC 16366 $903075 Dec 2016
O'SHAUGHNESSY ASSET MANAGEMENT 16359 $675953 Mar 2017
Alambic Investment Management 16100 $664930 Mar 2017
Aperio Group LLC 14122 $582956 Mar 2017
The Manufacturers Life Insurance Company 13807 $570781 Mar 2017
CornerCap Investment Counsel, Inc. 13550 $560021 Mar 2017
Tudor Investment Corporation 13471 $555948 Mar 2017
William Blair $ Company, L.L.C. 13326 $563023 Mar 2017
Metropolitan Life Insurance Company 13061 $539027 Mar 2017
Spark Investment Management 12400 $511996 Mar 2017
Capital Fund Management S.A. 12300 $507990 Mar 2017
LPL Financial LLC 12158 $490940 Mar 2017
Bowling Portfolio Management LLC 12098 $500010 Mar 2017
C.M. Bidwell & Associates 11279 $623051 Dec 2016
AMERICAN INTERNATIONAL 11116 $458979 Mar 2017
United Services Automobile Association 10586 $436990 Mar 2017
OHIO PERS 10016 $413961 Mar 2017
BlackRock Advisors 9927 $547970 Dec 2016
Trexquant Investment 9522 $392972 Mar 2017
CITADEL ADVISORS LLC 9419 $389004 Mar 2017
LSV Asset Management 9400 $388032 Mar 2017
AMERICAFIRST CAPITAL MANAGEMENT 9293 $383986 Mar 2017
ALPHA WINDWARD 9180 $379042 Mar 2017
ING INVESTMENT MANAGEMENT 8888 $366985 Mar 2017
STIFEL FINANCIAL 8836 $362982 Mar 2017
Marshall Wace North America 7542 $308995 Mar 2017
MARSHALL WACE ASIA 7542 $308995 Mar 2017
Squarepoint Ops 7322 $302032 Mar 2017
LANDSCAPE CAPITAL MANAGEMENT 7194 $396964 Dec 2016
Citigroup Inc. 6727 $277757 Mar 2017
Paradigm Asset Management Company, LLC 6500 $268450 Mar 2017
Oxford Asset Management 6333 $261996 Mar 2017
Nine Chapters Capital Management 6100 $251991 Mar 2017
Synovus Financial Corp. 6072 $249984 Mar 2017
Airain 5698 $234985 Mar 2017
Technical Financial Services LLC 5531 $227987 Mar 2017
BlackRock 4992 $276057 Dec 2016
SG Americas Securities, LLC. 4537 $187015 Mar 2017
Legal & General Group Plc 4332 $179691 Mar 2017
Springbok Capital Management, LLC 3400 $140012 Mar 2017
VICTORY CAPITAL MANAGEMENT 3031 $124998 Mar 2017
Acrospire Investment Management 1969 $81004 Mar 2017
NEW YORK STATE TEACHERS RETIREMENT SYSTEM 1600 $66000 Mar 2017
Summit Investment Advisors, Inc. 1507 $61997 Mar 2017
MUTUAL OF AMERICA CAPITAL MANAGEMENT 1500 $61995 Mar 2017
The Great-West Life Assurance Company 1404 $57999 Mar 2017
BNP PARIBAS ARBITRAGE, SNC 1079 $44562 Mar 2017
Advisors Asset Management, Inc. 938 $39002 Mar 2017
Barclays PLC 937 $37995 Mar 2017
ClearBridge Advisors, LLC 733 $30001 Mar 2017
First Mercantile Trust Company 600 $25002 Mar 2017
BRONFMAN E.L. ROTHSCHILD 499 $20997 Mar 2017
D.A. Davidson & Co. 295 $16000 Dec 2016
UnionBanCal Corporation 262 $10998 Mar 2017
Tower Research Capital 83 $2999 Mar 2017
IHT Wealth Management 49 $2000 Mar 2017
Federated Investors 45 $1999 Mar 2017
Advisor 35 $999 Mar 2017
GLOBEFLEX CAPITAL L P 23 $1000 Mar 2017
PNC FINANCIAL SERVICES 19 $999 Mar 2017
ENVESTNET ASSET MANAGEMENT 13 $999 Mar 2017

Who sold ICF International?

Fund Name Date Sold Shares Held Valued At
KENNEDY CAPITAL MANAGEMENT Dec. 31, 2016 172645 $9.53M
Guggenheim Capital, LLC Managers Dec. 31, 2016 130555 $7.21M
Norges Bank Investment Management Dec. 31, 2016 84912 $4.69M
BOGLE INVESTMENT MANAGEMENT L P /DE/ Dec. 31, 2016 79766 $4.40M
Eudaimonia Asset Management LLC Dec. 31, 2016 71613 $3.95M
COLUMBIA PARTNERS L L C INVESTMENT MANAGEMENT Dec. 31, 2016 40443 $2.23M
Dalton, Greiner, Hartman, Maher & Co., LLC Dec. 31, 2016 32783 $1.81M
Delphi Management Dec. 31, 2016 23459 $1.29M
Hillsdale Investment Management Inc. Dec. 31, 2016 20400 $1.13M
SIT INVESTMENT ASSOCIATES INC Dec. 31, 2016 19900 $1.10M
Hutchin Hill Capital, LP Dec. 31, 2016 13100 $722989