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
Vanguard 5.24M $239.59M Jun 2017
BlackRock Fund Advisors 4.51M $194.40M Dec 2016
Dimensional Fund Advisors 2.98M $136.47M Jun 2017
BlackRock Institutional Trust Company, N.A. 1.99M $86.08M Dec 2016
State Street Corporation 1.50M $68.74M Jun 2017
RidgeWorth Capital Management 1.40M $57.12M Mar 2017
Rice Hall James & Associates 1.26M $57.47M Jun 2017
Inves 1.18M $53.75M Jun 2017
Kames Capital 1.11M $50.88M Jun 2017
Northern Trust 1.08M $49.24M Jun 2017
Robeco Investment Management 1.01M $46.24M Jun 2017
Bank of New York Mellon 897517 $41.06M Jun 2017
Alliancebernstein 781764 $35.77M Jun 2017
Neuberger Berman 772796 $35.36M Jun 2017
Macquarie 707219 $32.36M Jun 2017
Bowen, Hanes & Company 590755 $27.03M Jun 2017
Emerald Advisers 578157 $26.45M Jun 2017
Principal Financial 557669 $25.53M Jun 2017
Ing Investment Management 544590 $24.91M Jun 2017
Geode Capital Management 493607 $22.58M Jun 2017
Cooke & Bieler 482707 $22.08M Jun 2017
Emerald Mutual Fund Advisers, Trust 454783 $20.81M Jun 2017
Barrett Asset Management 454485 $20.79M Jun 2017
Denver Investment Advisors 431077 $19.72M Jun 2017
Allianz Asset Management AG 429754 $19.66M Jun 2017
Ameriprise Financial 400990 $18.35M Jun 2017
Deutsche Bank Aktiengesellschaft 399909 $16.37M Jun 2017
Charles Schwab Investment Management 370632 $16.96M Jun 2017
Morgan Stanley 352787 $14.41M Mar 2017
TIAA-CREF Investment Management 348746 $15.96M Jun 2017
Tributary Capital Management 335111 $15.33M Jun 2017
BlackRock 325452 $14.05M Dec 2016
Systematic Financial Management 313846 $14.36M Jun 2017
BlackRock Investment Management 310089 $13.38M Dec 2016
Managed Asset Portfolios 308193 $14.10M Jun 2017
Value Holdings Management 299568 $13.71M Jun 2017
Elk Creek Partners 255641 $11.70M Jun 2017
S & T Bank 254410 $11.64M Jun 2017
First Wilshire Securities Management 250280 $11.45M Jun 2017
Guggenheim Capital, LLC Managers 249413 $11.41M Jun 2017
Parametric Portfolio Associates 246633 $11.28M Jun 2017
Phocas Financial 244615 $11.19M Jun 2017
Jpmorgan Chase & Co 244613 $11.19M Jun 2017
BlackRock Advisors 229910 $9.92M Dec 2016
Value Holdings 220500 $7.82M Sep 2016
Bank of America Corporation 218747 $8.94M Mar 2017
SAM Sustainable Asset Management 213936 $9.78M Jun 2017
First Trust Advisors 207974 $9.51M Jun 2017
State of Wisconsin Investment Board 202900 $9.28M Jun 2017
CalPERS 194000 $8.88M Jun 2017
New York State Common Retirement Fund 185893 $8.50M Jun 2017
Wells Fargo & Company 180596 $8.26M Jun 2017
Winslow Asset Management 175925 $8.05M Jun 2017
Credit Agricole S.A. 174857 $8.00M Jun 2017
KBC Group NV 173590 $7.94M Jun 2017
New York State Teachers Retirement System 170036 $7.78M Jun 2017
Smith, Graham & Co. Investment Advisors 167778 $7.68M Jun 2017
Electron Capital Partners 159425 $7.29M Jun 2017
Premier Asset Management 158455 $7.25M Jun 2017
Franklin Resources 155000 $7.09M Jun 2017
Eaton Vance Management 147320 $6.74M Jun 2017
Rainier Investment Management 146590 $6.71M Jun 2017
Renaissance Technologies 145500 $6.66M Jun 2017
Martingale Asset Management 143329 $6.56M Jun 2017
PDT Partners 142500 $6.52M Jun 2017
Bridgeway Capital Management 134650 $6.16M Jun 2017
Segall Bryant & Hamill 133600 $6.11M Jun 2017
Third Avenue Management 131444 $6.01M Jun 2017
Candriam Luxembourg S.C.A. 128000 $5.86M Jun 2017
Intrepid Capital Management 127785 $5.85M Jun 2017
Rhumbline Advisers 120659 $5.52M Jun 2017
Lapides Asset Management 116600 $5.33M Jun 2017
Teachers Advisors 114011 $5.22M Jun 2017
Philadelphia Trust Company 112679 $5.16M Jun 2017
Legal & General 112091 $5.13M Jun 2017
California State Teachers Retirement System 101322 $4.64M Jun 2017
AHL Partners 101187 $4.63M Jun 2017
Prudential Financial 97190 $4.45M Jun 2017
Swiss National Bank 96200 $4.40M Jun 2017
SunTrust Banks 86767 $3.97M Jun 2017
QS Investors 86704 $3.97M Jun 2017
Springbank Value Partners 86068 $3.05M Sep 2016
Goldman Sachs 84586 $3.87M Jun 2017
Employees Retirement System of Texas 82500 $3.77M Jun 2017
Great-West Life Assurance Company 82077 $3.75M Jun 2017
Dean Investment Associates 80065 $3.66M Jun 2017
Hutchin Hill Capital 72900 $3.34M Jun 2017
South Dakota Investment Council 72000 $3.29M Jun 2017
Gotham Asset Management 71426 $3.27M Jun 2017
Two Sigma Advisers 68407 $2.79M Mar 2017
UBS Group AG 67749 $3.10M Jun 2017
BlackRock 66870 $2.88M Dec 2016
Bessemer 65060 $2.98M Jun 2017
Ubs Global Asset Management Americas 64380 $2.95M Jun 2017
Sustainable Asset Management USA 63162 $2.24M Sep 2016
Sei Investments 60778 $2.75M Jun 2017
Brian McDonald 60332 $2.83M Jun 2017
GHP Investment Advisors 60180 $2.75M Jun 2017
Wellington Management Company 57178 $2.62M Jun 2017
HighTower Advisors 54870 $2.52M Jun 2017
State of Tennessee, Treasury Department 53780 $2.46M Jun 2017
Cookson, Peirce & Co 52158 $2.39M Jun 2017
Citi 50728 $2.32M Jun 2017
Dean Capital Management 50706 $2.32M Jun 2017
Credit Suisse AG 50196 $2.30M Jun 2017
Dana Investment Advisors 50082 $2.29M Jun 2017
AQR Capital Management 49630 $2.27M Jun 2017
Eudaimonia Asset Management 49345 $2.26M Jun 2017
Stifel Financial 48771 $2.29M Jun 2017
Thomas Stevens, CFA" 48393 $2.21M Jun 2017
Florida State Board of Administration 47684 $2.18M Jun 2017
Nationwide Fund Advisors 46079 $1.88M Mar 2017
OppenheimerFunds 44576 $2.04M Jun 2017
Catalyst Capital Advisors 44471 $2.03M Jun 2017
Manufacturers Life Insurance Company 43522 $1.99M Jun 2017
American International 42830 $1.96M Jun 2017
Texas Permanent School Fund 41731 $1.91M Jun 2017
Nordea Investment Management Ab 41458 $1.90M Jun 2017
Metropolitan Life Insurance Company 37693 $1.72M Jun 2017
Formula Growth 37000 $1.69M Jun 2017
Tom Rawlings 36051 $1.65M Jun 2017
Thrivent Financial for Lutherans 35026 $1.60M Jun 2017
PanAgora Asset Management 34557 $1.58M Jun 2017
Staley Capital Advisers 33252 $1.52M Jun 2017
Bridge City Capital 33150 $1.52M Jun 2017
Emerald Acquisition 33012 $1.17M Sep 2016
Rathbones Brothers 32345 $1.48M Jun 2017
Natixis Asset Management 31760 $1.45M Jun 2017
Suffolk Capital Management 31577 $1.44M Jun 2017
Daniel D. Thurber 31339 $1.43M Jun 2017
Glenmede Trust Company, N.A. 31099 $1.17M Jun 2017
SFE Investment Counsel 31046 $1.42M Jun 2017
D. E. Shaw & Co 30034 $1.37M Jun 2017
Arizona State Retirement System 29823 $1.36M Jun 2017
Public Sector Pension Investment Board 29629 $1.36M Jun 2017
PineBridge Investments 26932 $1.23M Jun 2017
NISA Investment Advisors 26650 $1.22M Jun 2017
Bnp Paribas Arbitrage, Snc 26549 $1.21M Jun 2017
Adams Express Company 26300 $1.20M Jun 2017
Aperio 25715 $1.18M Jun 2017
Chase Investment Counsel 25695 $1.18M Jun 2017
PEAK6 Investments 25543 $1.18M Jun 2017
Two Sigma Investments 24104 $984889 Mar 2017
Trillium Asset Management Corporation 23804 $1.09M Jun 2017
T. Rowe Price Associates 23436 $1.07M Jun 2017
Leith Wheeler Investment Counsel 23382 $1.07M Jun 2017
Louisiana State Employees Retirement System 23300 $1.07M Jun 2017
Laurion Capital Management 23100 $1.06M Jun 2017
Royce & Associates 22895 $1.05M Jun 2017
Synovus Financial 22784 $1.04M Jun 2017

Who sold Tetra Tech?

Fund Name Date Sold Shares Held Valued At
Royal Bank of Canada Dec. 31, 2016 1.06M $45.51M
Lombardia Capital Partners Dec. 31, 2016 137355 $5.93M
Richard Bernstein Advisors March 31, 2017 105154 $4.30M
Calvert Investment Management Dec. 31, 2016 104569 $4.51M
Spark Investment Management March 31, 2017 95900 $3.92M
Putnam Investments March 31, 2017 79126 $3.22M
Sapience Investments Dec. 31, 2016 73780 $3.18M