Who owns Tetra Tech?

Top Holders and Investors of TTEK Stock

Find out what company owns Tetra Tech, who bought TTEK this quarter, and who sold shares of TTEK stock?

Fund or Company Name Number of Shares Valued At As Of
The Vanguard Group,Inc 4.91M $211.92M Dec 2016
BlackRock Fund Advisors 4.51M $194.40M Dec 2016
DIMENSIONAL FUND ADVISORS 3.24M $139.91M Dec 2016
BlackRock Institutional Trust Company, N.A. 1.99M $86.08M Dec 2016
STATE STREET CORPORATION 1.34M $57.72M Dec 2016
RHJ International SA 1.23M $36.56M Mar 2016
Macquarie Group Limited 1.20M $51.71M Dec 2016
Rice Hall James & Associates, LLC 1.14M $49.27M Dec 2016
Royal Bank of Canada 1.06M $45.51M Dec 2016
RidgeWorth Capital Management 1.05M $45.52M Dec 2016
NORTHERN TRUST 1.04M $44.80M Dec 2016
Robeco Investment Management, Inc. 1.01M $43.37M Dec 2016
Invesco Ltd. 1.00M $43.37M Dec 2016
Bank of New York Mellon 896892 $38.70M Dec 2016
Neuberger Berman Group LLC 864189 $37.29M Dec 2016
Kleinwort Benson Investors Dublin 640447 $19.69M Jun 2016
Denver Investment Advisors LLC 636820 $27.48M Dec 2016
ALLIANCEBERNSTEIN, L.P. 629255 $27.15M Dec 2016
LORD, ABBETT & CO 597892 $25.80M Dec 2016
Bowen, Hanes & Company, Inc. 596965 $25.76M Dec 2016
LSV Asset Management 525500 $22.68M Dec 2016
Principal Financial Group, Inc. 508081 $21.92M Dec 2016
ING INVESTMENT MANAGEMENT 454941 $19.63M Dec 2016
Phocas Financial 433069 $18.69M Dec 2016
Geode Capital Management, LLC 430660 $18.58M Dec 2016
Ameriprise Financial, Inc. 417987 $18.04M Dec 2016
Barrett Asset Management, LLC 401045 $17.31M Dec 2016
Cooke & Bieler 391665 $16.90M Dec 2016
Deutsche Bank Aktiengesellschaft 381694 $0 Dec 2016
MORGAN STANLEY 376131 $16.23M Dec 2016
Frank Russell Company 375266 $11.19M Mar 2016
Emerald Advisers, Inc. 363581 $15.69M Dec 2016
SYSTEMATIC FINANCIAL MANAGEMENT 336404 $14.52M Dec 2016
Charles Schwab Investment Management, Inc. 331675 $14.31M Dec 2016
Wells Fargo & Company 326678 $14.10M Dec 2016
S & T Bank 326538 $14.09M Dec 2016
BlackRock Group 325452 $14.05M Dec 2016
Gotham Asset Management, LLC 325010 $14.02M Dec 2016
BlackRock Investment Management 310089 $13.38M Dec 2016
JPMORGAN CHASE & CO 307292 $13.26M Dec 2016
VALUE HOLDINGS MANAGEMENT 301568 $13.01M Dec 2016
Intrepid Capital Management, Inc. 281806 $12.16M Dec 2016
MANAGED ASSET PORTFOLIOS 276118 $11.91M Dec 2016
Rainier Investment Management, Inc. 270680 $11.68M Dec 2016
Parametric Portfolio Associates 263802 $11.38M Dec 2016
SAM Sustainable Asset Management Ltd. 263177 $11.40M Dec 2016
First Wilshire Securities Management, Inc. 263090 $11.35M Dec 2016
First Trust Advisors L.P. 260724 $11.25M Dec 2016
Emerald Mutual Fund Advisers, Trust 256475 $11.07M Dec 2016
KBC Group NV 242373 $10.46M Dec 2016
Tributary Capital Management 241816 $10.43M Dec 2016
Guggenheim Capital, LLC Managers 237520 $10.25M Dec 2016
UBS Group AG 237493 $10.25M Dec 2016
BlackRock Advisors 229910 $9.92M Dec 2016
Value Holdings, L.P. 220500 $7.82M Sep 2016
TIAA-CREF Investment Management 215571 $9.30M Dec 2016
CalPERS 196700 $8.49M Dec 2016
New York State Common Retirement Fund 193095 $8.33M Dec 2016
Winslow Asset Management 189391 $8.17M Dec 2016
Millennium Management LLC 187555 $8.09M Dec 2016
Smith, Graham & Co. Investment Advisors, LP 180138 $7.77M Dec 2016
NEW YORK STATE TEACHERS RETIREMENT SYSTEM 171136 $7.38M Dec 2016
Citigroup Inc. 170074 $7.34M Dec 2016
MARTINGALE ASSET MANAGEMENT LP 164350 $7.09M Dec 2016
Bank of America Corporation 164309 $7.09M Dec 2016
Franklin Resources, Inc. 155000 $6.69M Dec 2016
Third Avenue Management 149244 $6.44M Dec 2016
Eaton Vance Management 146873 $6.34M Dec 2016
State of Wisconsin Investment Board 144270 $6.23M Dec 2016
GOLDMAN SACHS GROUP INC 142074 $6.13M Dec 2016
Segall Bryant & Hamill 139825 $6.03M Dec 2016
LOMBARDIA CAPITAL PARTNERS 137355 $5.93M Dec 2016
SUSQUEHANNA INTERNATIONAL 132517 $5.72M Dec 2016
AQR Capital Management, LLC 131047 $5.65M Dec 2016
Credit Agricole S.A. 128837 $5.56M Dec 2016
Lapides Asset Management, LLC 128500 $5.54M Dec 2016
California State Teachers Retirement System 119225 $5.14M Dec 2016
Employees Retirement System of Texas 110500 $4.77M Dec 2016
Renaissance Technologies, L.L.C. 110100 $4.75M Dec 2016
Dean Investment Associates, LLC 108120 $4.67M Dec 2016
Teachers Advisors 105319 $4.54M Dec 2016
RICHARD BERNSTEIN ADVISORS 105154 $4.54M Dec 2016
Candriam Luxembourg S.C.A. 105000 $4.53M Dec 2016
Calvert Investment Management 104569 $4.51M Dec 2016
PRUDENTIAL FINANCIAL 101120 $4.36M Dec 2016
Wintrust Financial Corporation 100064 $4.32M Dec 2016
RHUMBLINE ADVISERS 99634 $4.30M Dec 2016
Legal & General Group Plc 99429 $4.29M Dec 2016
Daniel D. Thurber 96169 $4.15M Dec 2016
Spark Investment Management 95900 $4.14M Dec 2016
Swiss National Bank 94400 $4.07M Dec 2016
AHL Partners 90155 $3.89M Dec 2016
South Dakota Investment Council 90100 $3.89M Dec 2016
PUTNAM INVESTMENTS 87245 $3.76M Dec 2016
PZENA INVESTMENT MANAGEMENT 86524 $3.73M Dec 2016
Springbank Value Partners, L.P. 86068 $3.05M Sep 2016
Allianz Asset Management AG 85141 $3.67M Dec 2016
PanAgora Asset Management 83251 $3.59M Dec 2016
AMERICAN INTERNATIONAL 80532 $3.47M Dec 2016
Menora Mivtachim Holdings Ltd. 79400 $3.43M Dec 2016
Credit Suisse AG 78532 $3.39M Dec 2016
The Great-West Life Assurance Company 74289 $3.21M Dec 2016
Sapience Investments 73780 $3.18M Dec 2016
Eudaimonia Asset Management LLC 70019 $3.02M Dec 2016
BlackRock 66870 $2.88M Dec 2016
BESSEMER 65364 $2.82M Dec 2016
PDT Partners 63969 $2.76M Dec 2016
SunTrust Banks, Inc. 63916 $2.76M Dec 2016
Sustainable Asset Management USA, Inc. 63162 $2.24M Sep 2016
QS Investors, LLC 62438 $2.69M Dec 2016
Brian McDonald 60759 $2.59M Dec 2016
UBS GLOBAL ASSET MANAGEMENT AMERICAS 59898 $2.58M Dec 2016
D. E. Shaw & Co., Inc. (see notes 1, 2 and 3) 57669 $2.49M Dec 2016
SEI INVESTMENTS 56108 $2.44M Dec 2016
Cookson, Peirce & Co 54270 $2.34M Dec 2016
Dean Capital Management 53886 $2.33M Dec 2016
KAMES CAPITAL 53471 $2.31M Dec 2016
Florida State Board of Administration 52056 $2.25M Dec 2016
Insight Capital Research & Management, Inc. 51874 $2.24M Dec 2016
OHIO PERS 51181 $1.81M Sep 2016
GHP Investment Advisors, Inc. 51024 $2.20M Dec 2016
Russell Investments 49606 $2.15M Dec 2016
Sunrise Partners Limited Partnership 48399 $2.09M Dec 2016
Two Sigma Advisers, LLC 48375 $2.09M Dec 2016
Nationwide Fund Advisors 48222 $2.08M Dec 2016
PineBridge Investments 46816 $2.02M Dec 2016
State of Tennessee, Treasury Department 45664 $1.97M Dec 2016
Catalyst Capital Advisors 44471 $1.92M Dec 2016
Thrivent Financial for Lutherans 44246 $1.91M Dec 2016
STIFEL FINANCIAL 44078 $1.90M Dec 2016
TEXAS PERMANENT SCHOOL FUND 41618 $1.80M Dec 2016
Public Sector Pension Investment Board 40629 $1.75M Dec 2016
Metropolitan Life Insurance Company 40590 $1.75M Dec 2016
The Manufacturers Life Insurance Company 38748 $1.67M Dec 2016
The Philadelphia Trust Company 38104 $1.64M Dec 2016
Suffolk Capital Management, LLC 36758 $1.59M Dec 2016
Jacobs Levy Equity Management, Inc. 34660 $1.50M Dec 2016
Chicago Equity Partners 34465 $1.49M Dec 2016
NORDEA INVESTMENT MANAGEMENT AB 33197 $1.43M Dec 2016
Emerald Acquisition 33012 $1.17M Sep 2016
SFE Investment Counsel 32320 $1.40M Dec 2016
Shell Asset Management Company 31410 $1.36M Dec 2016
The Glenmede Trust Company, N.A. 31016 $1.19M Dec 2016
The Adams Express Company 30100 $1.30M Dec 2016
Arizona State Retirement System 29423 $1.27M Dec 2016
Rathbones Brothers Plc 29170 $1.26M Dec 2016
OppenheimerFunds, Inc. 27588 $1.19M Dec 2016
Genesee Valley Trust Company 27217 $965114 Sep 2016
NISA Investment Advisors, L.L.C. 27200 $1.17M Dec 2016
Aperio Group LLC 26247 $1.13M Dec 2016

Who sold Tetra Tech?

Fund Name Date Sold Shares Held Valued At
Investment Counselors of Maryland, LLC Sept. 30, 2016 565785 $20.07M