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 5.21M $212.95M Mar 2017
BlackRock Fund Advisors 4.51M $194.40M Dec 2016
DIMENSIONAL FUND ADVISORS 3.10M $126.69M Mar 2017
BlackRock Institutional Trust Company, N.A. 1.99M $86.08M Dec 2016
STATE STREET CORPORATION 1.43M $58.34M Mar 2017
RidgeWorth Capital Management 1.40M $57.12M Mar 2017
Macquarie Group Limited 1.17M $47.95M Mar 2017
Rice Hall James & Associates, LLC 1.12M $45.81M Mar 2017
NORTHERN TRUST 1.05M $42.66M Mar 2017
KAMES CAPITAL 1.05M $42.85M Mar 2017
Robeco Investment Management, Inc. 988785 $40.39M Mar 2017
Invesco Ltd. 963058 $39.34M Mar 2017
Bank of New York Mellon 910252 $37.18M Mar 2017
Neuberger Berman Group LLC 842931 $34.43M Mar 2017
Denver Investment Advisors LLC 718104 $29.33M Mar 2017
ALLIANCEBERNSTEIN, L.P. 674162 $27.54M Mar 2017
Emerald Advisers, Inc. 653361 $26.69M Mar 2017
Kleinwort Benson Investors Dublin 640447 $19.69M Jun 2016
Bowen, Hanes & Company, Inc. 592355 $24.20M Mar 2017
Cooke & Bieler 579181 $23.66M Mar 2017
Principal Financial Group, Inc. 528469 $21.59M Mar 2017
ING INVESTMENT MANAGEMENT 498186 $20.35M Mar 2017
Emerald Mutual Fund Advisers, Trust 492293 $20.11M Mar 2017
Geode Capital Management, LLC 475172 $19.41M Mar 2017
Barrett Asset Management, LLC 428945 $17.52M Mar 2017
Ameriprise Financial, Inc. 427371 $17.46M Mar 2017
Deutsche Bank Aktiengesellschaft 395152 $13.87M Mar 2017
Charles Schwab Investment Management, Inc. 363949 $14.87M Mar 2017
Parametric Portfolio Associates 355030 $14.50M Mar 2017
MORGAN STANLEY 352787 $14.41M Mar 2017
JPMORGAN CHASE & CO 351138 $14.34M Mar 2017
BlackRock Group 325452 $14.05M Dec 2016
SYSTEMATIC FINANCIAL MANAGEMENT 320890 $13.11M Mar 2017
BlackRock Investment Management 310089 $13.38M Dec 2016
Tributary Capital Management 300226 $12.26M Mar 2017
MANAGED ASSET PORTFOLIOS 287338 $11.74M Mar 2017
Elk Creek Partners 264236 $10.79M Mar 2017
TIAA-CREF Investment Management 261413 $10.68M Mar 2017
First Wilshire Securities Management, Inc. 261080 $10.67M Mar 2017
Rainier Investment Management, Inc. 255120 $10.42M Mar 2017
S & T Bank 252386 $10.31M Mar 2017
Renaissance Technologies, L.L.C. 242720 $9.92M Mar 2017
UBS Group AG 239222 $9.77M Mar 2017
Guggenheim Capital, LLC Managers 236254 $9.65M Mar 2017
Phocas Financial 232956 $9.52M Mar 2017
VALUE HOLDINGS MANAGEMENT 230500 $9.26M Mar 2017
BlackRock Advisors 229910 $9.92M Dec 2016
Value Holdings, L.P. 220500 $7.82M Sep 2016
State of Wisconsin Investment Board 220000 $8.99M Mar 2017
Bank of America Corporation 218747 $8.94M Mar 2017
SAM Sustainable Asset Management Ltd. 216400 $8.75M Mar 2017
Intrepid Capital Management, Inc. 212195 $8.67M Mar 2017
KBC Group NV 192976 $7.88M Mar 2017
CalPERS 187800 $7.67M Mar 2017
Winslow Asset Management 181504 $7.41M Mar 2017
Smith, Graham & Co. Investment Advisors, LP 176868 $7.23M Mar 2017
First Trust Advisors L.P. 171290 $7.00M Mar 2017
NEW YORK STATE TEACHERS RETIREMENT SYSTEM 171036 $6.99M Mar 2017
New York State Common Retirement Fund 157713 $6.44M Mar 2017
Franklin Resources, Inc. 155000 $6.33M Mar 2017
Third Avenue Management 149244 $6.10M Mar 2017
Eaton Vance Management 147273 $6.02M Mar 2017
Segall Bryant & Hamill 147273 $6.02M Mar 2017
Wells Fargo & Company 146895 $6.00M Mar 2017
Electron Capital Partners 144391 $5.90M Mar 2017
MARTINGALE ASSET MANAGEMENT LP 143729 $5.87M Mar 2017
AQR Capital Management, LLC 135854 $5.55M Mar 2017
Bridgeway Capital Management, Inc. 134600 $5.50M Mar 2017
RHUMBLINE ADVISERS 130157 $5.32M Mar 2017
Candriam Luxembourg S.C.A. 128000 $5.23M Mar 2017
PanAgora Asset Management 126985 $5.19M Mar 2017
Allianz Asset Management AG 119252 $4.87M Mar 2017
Lapides Asset Management, LLC 119200 $4.87M Mar 2017
The Philadelphia Trust Company 115654 $4.72M Mar 2017
California State Teachers Retirement System 113825 $4.65M Mar 2017
Teachers Advisors 108326 $4.43M Mar 2017
RICHARD BERNSTEIN ADVISORS 105154 $4.30M Mar 2017
Calvert Investment Management 104569 $4.51M Dec 2016
PRUDENTIAL FINANCIAL 101750 $4.16M Mar 2017
Legal & General Group Plc 100023 $4.09M Mar 2017
Spark Investment Management 95900 $3.92M Mar 2017
Swiss National Bank 94400 $3.86M Mar 2017
Daniel D. Thurber 91566 $3.74M Mar 2017
QS Investors, LLC 89391 $3.65M Mar 2017
SunTrust Banks, Inc. 86216 $3.52M Mar 2017
Springbank Value Partners, L.P. 86068 $3.05M Sep 2016
Employees Retirement System of Texas 82500 $3.37M Mar 2017
The Great-West Life Assurance Company 79349 $3.24M Mar 2017
PUTNAM INVESTMENTS 79126 $3.22M Mar 2017
Sapience Investments 73780 $3.18M Dec 2016
South Dakota Investment Council 72000 $2.94M Mar 2017
Dean Investment Associates, LLC 69620 $2.84M Mar 2017
Credit Suisse AG 69092 $2.82M Mar 2017
Two Sigma Advisers, LLC 68407 $2.79M Mar 2017
UBS GLOBAL ASSET MANAGEMENT AMERICAS 67547 $2.76M Mar 2017
BlackRock 66870 $2.88M Dec 2016
BESSEMER 65060 $2.66M Mar 2017
Brian McDonald 63652 $2.84M Mar 2017
Sustainable Asset Management USA, Inc. 63162 $2.24M Sep 2016
Citigroup Inc. 60281 $2.46M Mar 2017
GHP Investment Advisors, Inc. 53915 $2.20M Mar 2017
State of Tennessee, Treasury Department 53780 $2.20M Mar 2017
Cookson, Peirce & Co 53180 $2.17M Mar 2017
Eudaimonia Asset Management LLC 52833 $2.16M Mar 2017
HighTower Advisors 52796 $2.13M Mar 2017
Henderson Group Plc 52100 $2.13M Mar 2017
Florida State Board of Administration 52056 $2.13M Mar 2017
OppenheimerFunds, Inc. 51289 $2.10M Mar 2017
GOLDMAN SACHS GROUP INC 50543 $2.06M Mar 2017
Thomas Stevens, CFA" 48393 $1.98M Mar 2017
PineBridge Investments 46816 $2.02M Dec 2016
Nationwide Fund Advisors 46079 $1.88M Mar 2017
Thrivent Financial for Lutherans 45856 $1.87M Mar 2017
STIFEL FINANCIAL 45281 $1.81M Mar 2017
Catalyst Capital Advisors 44471 $1.82M Mar 2017
The Manufacturers Life Insurance Company 44131 $1.63M Mar 2017
TEXAS PERMANENT SCHOOL FUND 41498 $1.70M Mar 2017
Public Sector Pension Investment Board 41329 $1.69M Mar 2017
Metropolitan Life Insurance Company 39592 $1.62M Mar 2017
NORDEA INVESTMENT MANAGEMENT AB 39243 $1.60M Mar 2017
Tom Rawlings 38119 $1.56M Mar 2017
Suffolk Capital Management, LLC 37027 $1.51M Mar 2017
Dean Capital Management 36141 $1.48M Mar 2017
D. E. Shaw & Co., Inc. (see notes 1, 2 and 3) 35196 $1.44M Mar 2017
AMERICAN INTERNATIONAL 34856 $1.42M Mar 2017
SFE Investment Counsel 33326 $1.36M Mar 2017
Emerald Acquisition 33012 $1.17M Sep 2016
Rathbones Brothers Plc 32045 $1.31M Mar 2017
FORMULA GROWTH 32000 $1.31M Mar 2017
Natixis Asset Management 31760 $1.30M Mar 2017
The Glenmede Trust Company, N.A. 31099 $1.17M Mar 2017
The Adams Express Company 31000 $1.27M Mar 2017
Arizona State Retirement System 29823 $1.22M Mar 2017
OHIO PERS 28157 $1.15M Mar 2017
SUSQUEHANNA INTERNATIONAL 27746 $1.13M Mar 2017
NISA Investment Advisors, L.L.C. 26780 $1.09M Mar 2017
PNC FINANCIAL SERVICES 25636 $1.05M Mar 2017
Two Sigma Investments, LLC 24104 $984889 Mar 2017
Aperio Group LLC 23511 $959954 Mar 2017
T. Rowe Price Associates, Inc. 23435 $957085 Mar 2017
Louisiana State Employees Retirement System 23300 $952038 Mar 2017
Quantbot Technologies LLC 22911 $934997 Mar 2017
Royce & Associates, LLC. 22895 $935031 Mar 2017
MARSHALL WACE ASIA 21530 $882945 Mar 2017
Marshall Wace North America 21530 $882945 Mar 2017
ISTHMUS PARTNERS 21304 $870055 Mar 2017
AHL Partners 21200 $866020 Mar 2017
Gotham Asset Management, LLC 20822 $850995 Mar 2017
WEDGE Capital Management L 19761 $807039 Mar 2017
Leith Wheeler Investment Counsel 19382 $791948 Mar 2017

Who sold Tetra Tech?

Fund Name Date Sold Shares Held Valued At
Norges Bank Investment Management Dec. 31, 2016 1.95M $83.98M
Royal Bank of Canada Dec. 31, 2016 1.06M $45.51M
LORD, ABBETT & CO Dec. 31, 2016 597892 $25.80M
LSV Asset Management Dec. 31, 2016 525500 $22.68M
Millennium Management LLC Dec. 31, 2016 187555 $8.09M
LOMBARDIA CAPITAL PARTNERS Dec. 31, 2016 137355 $5.93M
Credit Agricole S.A. Dec. 31, 2016 128837 $5.56M
Wintrust Financial Corporation Dec. 31, 2016 100064 $4.32M
PZENA INVESTMENT MANAGEMENT Dec. 31, 2016 86524 $3.73M
Menora Mivtachim Holdings Ltd. Dec. 31, 2016 79400 $3.43M