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.80M $131.84M Jun 2017
Dimensional Fund Advisors 1.60M $75.23M Jun 2017
Wellington Management Company 1.30M $61.24M Jun 2017
TimesSquare Capital Management 963974 $45.40M Jun 2017
Vanguard 804357 $37.89M Jun 2017
BlackRock Fund Advisors 563352 $31.10M Dec 2016
BlackRock Institutional Trust Company, N.A. 486055 $26.83M Dec 2016
Lord, Abbett & Co 416160 $19.60M Jun 2017
Northern Trust 381085 $16.57M Jun 2017
State Street Corporation 359155 $16.92M Jun 2017
Investment Counselors of Maryland 353379 $16.64M Jun 2017
Robeco Investment Management 341014 $16.06M Jun 2017
Skyline Asset Management 307000 $14.46M Jun 2017
Legg Mason Capital Management 298581 $14.06M Jun 2017
Thrivent Financial for Lutherans 256453 $12.08M Jun 2017
Vaughan Nelson Investment Management 188559 $8.88M Jun 2017
Allianz Asset Management AG 185278 $8.73M Jun 2017
Geode Capital Management 184692 $8.70M Jun 2017
Columbia Wanger Asset Management 182971 $7.56M Mar 2017
AQR Capital Management 175772 $8.28M Jun 2017
Bank of New York Mellon 173892 $8.19M Jun 2017
Arrowstreet Capital, Limited Partnership 173516 $8.17M Jun 2017
Jennifer Ranahan 157815 $8.51M Sep 2017
PanAgora Asset Management 154078 $7.26M Jun 2017
Renaissance Technologies 148900 $7.01M Jun 2017
Third Avenue Management 144822 $6.82M Jun 2017
Deutsche Bank Aktiengesellschaft 143594 $6.73M Jun 2017
Charles Schwab Investment Management 140620 $6.62M Jun 2017
William Blair Investment Management 131294 $6.18M Jun 2017
Prudential Financial 130206 $6.13M Jun 2017
Jpmorgan Chase & Co 128559 $6.06M Jun 2017
Pax World Management 114793 $5.41M Jun 2017
Tocqueville Asset Management 112224 $5.29M Jun 2017
Nicholas Company 107710 $5.07M Jun 2017
Millennium Management 107480 $5.06M Jun 2017
Morgan Stanley 107091 $4.42M Mar 2017
Zurcher Kantonalbank 104540 $4.92M Jun 2017
D. E. Shaw & Co 101418 $4.78M Jun 2017
UBS Group AG 87964 $4.14M Jun 2017
Russell Investments 84407 $3.97M Jun 2017
Martingale Asset Management 80726 $3.80M Jun 2017
Clark Estates Inc/ny 80300 $4.33M Sep 2017
TIAA-CREF Investment Management 78184 $3.68M Jun 2017
BlackRock Investment Management 75048 $4.14M Dec 2016
Ameriprise Financial 72959 $3.44M Jun 2017
Bridgeway Capital Management 71479 $3.37M Jun 2017
United Services Automobile Association 70395 $3.32M Jun 2017
Two Sigma Investments 69965 $2.89M Mar 2017
McClain Value Management 69914 $3.29M Jun 2017
American Century Companies 69044 $3.25M Jun 2017
Two Sigma Advisers 66402 $2.74M Mar 2017
Parametric Portfolio Associates 65135 $3.07M Jun 2017
Seizert Capital Partners 59552 $2.80M Jun 2017
Goldman Sachs 53291 $2.51M Jun 2017
Susquehanna International 53193 $2.50M Jun 2017
Brandywine Global Investment Management 52990 $2.50M Jun 2017
First Trust Advisors 50276 $2.37M Jun 2017
Jacobs Levy Equity Management 43316 $2.04M Jun 2017
Royce & Associates 38059 $1.79M Jun 2017
Bank Of Montreal /can/ 32874 $1.77M Sep 2017
Teachers Advisors 32729 $1.54M Jun 2017
Systematic Financial Management 32395 $1.53M Jun 2017
GSA Capital Partners 32123 $1.51M Jun 2017
California State Teachers Retirement System 31732 $1.49M Jun 2017
Swiss National Bank 31700 $1.49M Jun 2017
Grantham, Mayo, Van Otterloo & Co 30800 $1.45M Jun 2017
Inves 29908 $1.41M Jun 2017
Oxford Asset Management 27964 $1.32M Jun 2017
Gotham Asset Management 27220 $1.28M Jun 2017
CalPERS 27200 $1.28M Jun 2017
Employees Retirement System of Texas 27000 $1.27M Jun 2017
Nationwide Fund Advisors 26125 $1.08M Mar 2017
Bessemer 26100 $1.23M Jun 2017
Bank of America Corporation 24956 $1.03M Mar 2017
Hutchin Hill Capital 24800 $1.17M Jun 2017
Alliancebernstein 24579 $1.16M Jun 2017
Shell Asset Management Company 23695 $1.12M Jun 2017
Zebra Capital Management 23564 $1.11M Jun 2017
Teton Advisors 23300 $1.10M Jun 2017
Axa 23160 $1.09M Jun 2017
Credit Suisse AG 22399 $1.05M Jun 2017
Rhumbline Advisers 21822 $1.03M Jun 2017
O'shaughnessy Asset Management 21809 $1.03M Jun 2017
Algert Coldiron Investors 20439 $963085 Jun 2017
New York State Common Retirement Fund 19800 $932976 Jun 2017
BlackRock 19504 $1.08M Dec 2016
Bowling Portfolio Management 19305 $1.04M Sep 2017
OTR - Nominee Name for The State Teachers Retirement Board of Ohio 17600 $828080 Jun 2017
Florida State Board of Administration 17595 $829076 Jun 2017
Natixis Asset Management Advisors 17068 $802878 Jun 2017
Barclays 16314 $774262 Jun 2017
Alambic Investment Management 15000 $706950 Jun 2017
Wells Fargo & Company 14146 $666135 Jun 2017
Aperio 13937 $656014 Jun 2017
Manufacturers Life Insurance Company 13789 $649737 Jun 2017
CornerCap Investment Counsel 13550 $637934 Jun 2017
A.R.T. Advisors 13353 $627991 Jun 2017
Metropolitan Life Insurance Company 13061 $615042 Jun 2017
Synovus Financial 12516 $589002 Jun 2017
Cigna Investments Inc /new 11933 $644024 Sep 2017
William Blair $ Company 11743 $552977 Jun 2017
IndexIQ Advisors 11470 $540007 Jun 2017
American International 11124 $524051 Jun 2017
First Quadrant 10718 $505032 Jun 2017
Torray 10691 $503973 Jun 2017
Numeric Investors 10300 $485027 Jun 2017
BlackRock Advisors 9927 $547970 Dec 2016
Ing Investment Management 9599 $452016 Jun 2017
Alpha Windward 9480 $446982 Jun 2017
LSV Asset Management 9400 $441988 Jun 2017
Stifel Financial 8636 $407014 Jun 2017
SG Americas Securities 8579 $403985 Jun 2017
HBK Investments 7800 $366990 Jun 2017
Invictus RG 7678 $362017 Jun 2017
Red Alder 7644 $360032 Jun 2017
Highbridge Capital Management 7619 $359007 Jun 2017
LPL Financial 7227 $340030 Jun 2017
Squarepoint Ops 6029 $284026 Jun 2017
Dynamic Technology Lab Private 5315 $250017 Jun 2017
Technical Financial Services 5290 $249000 Jun 2017
First Mercantile Trust Company 5290 $249000 Jun 2017
BlackRock 4992 $276057 Dec 2016
Citadel Advisors 4871 $228985 Jun 2017
Campbell & Co. Investment Adviser 4707 $221982 Jun 2017
Connor, Clark & Lunn Investment Management 4600 $216982 Jun 2017
Legal & General 4476 $210551 Jun 2017
SunTrust Banks 4275 $201010 Jun 2017
Eqis Capital Management 3961 $214012 Sep 2017
Victory Capital Management 3567 $168005 Jun 2017
Bnp Paribas Arbitrage, Snc 3231 $152180 Jun 2017
Paradigm Asset Management Company 3200 $150720 Jun 2017
Citi 2228 $104649 Jun 2017
Springbok Capital Management 1900 $88996 Jun 2017
Acrospire Investment Management 1769 $83001 Jun 2017
Ohio Pers 1649 $77997 Jun 2017
New York State Teachers Retirement System 1600 $75008 Jun 2017
Summit Investment Advisors 1507 $70994 Jun 2017
Mutual Of America Capital Management 1500 $70995 Jun 2017
Great-West Life Assurance Company 1404 $66002 Jun 2017
Advisors Asset Management 916 $42997 Jun 2017
ClearBridge Advisors 829 $38996 Jun 2017
Bronfman E.l. Rothschild 499 $24001 Jun 2017
D.A. Davidson & Co. 293 $13000 Jun 2017
Advisor 280 $13000 Jun 2017
UnionBanCal Corporation 262 $11999 Jun 2017
Envestnet Asset Management 139 $7000 Jun 2017
IHT Wealth Management 49 $175000 Jun 2017
Federated Investors 49 $2000 Jun 2017
IFP Advisors 39 $1999 Jun 2017
Globeflex Capital L P 23 $1000 Jun 2017

Who sold ICF International?

Fund Name Date Sold Shares Held Valued At
Principal Financial March 31, 2017 169910 $7.02M
Putnam Investments March 31, 2017 76917 $3.21M
Rice Hall James & Associates March 31, 2017 66869 $2.76M
Robeco Institutional Asset Management B V June 30, 2017 49151 $2.32M
Tudor Investment Corporation March 31, 2017 13471 $555948
Spark Investment Management March 31, 2017 12400 $511996
Capital Fund Management S.A. March 31, 2017 12300 $507990
C.M. Bidwell & Associates Dec. 31, 2016 11279 $623051