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
BlackRock 7.62M $354.67M Sep 2017
Vanguard 5.27M $245.30M Sep 2017
BlackRock Fund Advisors 4.51M $194.40M Dec 2016
Dimensional Fund Advisors 2.96M $137.77M Sep 2017
BlackRock Institutional Trust Company, N.A. 1.99M $86.08M Dec 2016
RidgeWorth Capital Management 1.47M $68.44M Sep 2017
State Street Corporation 1.44M $67.06M Sep 2017
Rice Hall James & Associates 1.21M $56.14M Sep 2017
Kames Capital 1.13M $52.43M Sep 2017
Inves 1.08M $50.08M Sep 2017
Northern Trust 1.04M $48.48M Sep 2017
Robeco Investment Management 1.03M $48.11M Sep 2017
Bank of New York Mellon 897517 $41.06M Jun 2017
Alliancebernstein 847941 $39.47M Sep 2017
Neuberger Berman 783488 $36.47M Sep 2017
Macquarie 683122 $31.80M Sep 2017
Principal Financial 636867 $29.65M Sep 2017
Bowen, Hanes & Company 596105 $27.75M Sep 2017
Allianz Asset Management AG 582449 $27.11M Sep 2017
Cooke & Bieler 574142 $26.73M Sep 2017
Ing Investment Management 560905 $26.11M Sep 2017
Emerald Advisers 550593 $25.63M Sep 2017
Geode Capital Management 514587 $23.95M Sep 2017
Barrett Asset Management 471300 $21.94M Sep 2017
Managed Asset Portfolios 403742 $18.79M Sep 2017
Charles Schwab Investment Management 397830 $18.52M Sep 2017
Emerald Mutual Fund Advisers, Trust 385623 $17.95M Sep 2017
Credit Agricole S.A. 361788 $16.84M Sep 2017
Morgan Stanley 352787 $14.41M Mar 2017
Ameriprise Financial 350146 $16.30M Sep 2017
TIAA-CREF Investment Management 347338 $16.17M Sep 2017
Deutsche Bank Aktiengesellschaft 339064 $15.78M Sep 2017
Tributary Capital Management 333982 $15.55M Sep 2017
BlackRock 325452 $14.05M Dec 2016
BlackRock Investment Management 310089 $13.38M Dec 2016
Value Holdings Management 299568 $13.94M Sep 2017
Guggenheim Capital, LLC Managers 266201 $12.39M Sep 2017
Elk Creek Partners 263721 $12.28M Sep 2017
S & T Bank 254410 $11.64M Jun 2017
Systematic Financial Management 251073 $11.69M Sep 2017
Phocas Financial 250204 $12510 Sep 2017
First Wilshire Securities Management 245295 $11.42M Sep 2017
Jpmorgan Chase & Co 244613 $11.19M Jun 2017
KBC Group NV 238753 $11.11M Sep 2017
SAM Sustainable Asset Management 238449 $11.02M Sep 2017
BlackRock Advisors 229910 $9.92M Dec 2016
Eaton Vance Management 219261 $10.21M Sep 2017
Denver Investment Advisors 212050 $9.87M Sep 2017
CalPERS 203318 $9.46M Sep 2017
State of Wisconsin Investment Board 202900 $9.44M Sep 2017
Parametric Portfolio Associates 202544 $9.43M Sep 2017
First Trust Advisors 196243 $9.14M Sep 2017
New York State Common Retirement Fund 185893 $8.50M Jun 2017
Bank of America Corporation 183135 $8.52M Sep 2017
Wells Fargo & Company 180596 $8.26M Jun 2017
Winslow Asset Management 172452 $8.03M Sep 2017
Gotham Asset Management 170219 $7.92M Sep 2017
New York State Teachers Retirement System 169636 $7.90M Sep 2017
Smith, Graham & Co. Investment Advisors 166088 $7.73M Sep 2017
Renaissance Technologies 164500 $7.66M Sep 2017
Premier Asset Management 161505 $7.52M Sep 2017
Franklin Resources 155000 $7.22M Sep 2017
Martingale Asset Management 143328 $6.67M Sep 2017
Diam 135718 $6.27M Sep 2017
Spark Investment Management 134356 $6.25M Sep 2017
Third Avenue Management 131444 $6.12M Sep 2017
Candriam Luxembourg S.C.A. 128000 $5.96M Sep 2017
Rhumbline Advisers 120659 $5.52M Jun 2017
Sandler Capital Management 118500 $5.52M Sep 2017
Lapides Asset Management 116600 $5.43M Sep 2017
PEAK6 Investments 116400 $5.42M Sep 2017
Rainier Investment Management 113920 $5.30M Sep 2017
Philadelphia Trust Company 113179 $5.27M Sep 2017
Teachers Advisors 112490 $5.24M Sep 2017
Legal & General 112091 $5.13M Jun 2017
Goldman Sachs 111557 $5.19M Sep 2017
Prudential Financial 97570 $4.54M Sep 2017
Swiss National Bank 96200 $4.48M Sep 2017
Segall Bryant & Hamill 94104 $4.38M Sep 2017
SunTrust Banks 94094 $4.38M Sep 2017
California State Teachers Retirement System 91594 $4.26M Sep 2017
QS Investors 86704 $4.04M Sep 2017
Great-West Life Assurance Company 82077 $3.75M Jun 2017
Marshall Wace North America 78900 $3.71M Sep 2017
Dean Investment Associates 75480 $3.51M Sep 2017
GHP Investment Advisors 74723 $3.48M Sep 2017
Ubs Global Asset Management Americas 73500 $3.42M Sep 2017
South Dakota Investment Council 72000 $3.35M Sep 2017
Two Sigma Advisers 68407 $2.79M Mar 2017
Glenmede Trust Company, N.A. 68019 $3.13M Sep 2017
Bessemer 65510 $3.05M Sep 2017
Employees Retirement System of Texas 60500 $2.82M Sep 2017
Brian McDonald 59913 $2.91M Sep 2017
Water Asset Management 58655 $2.73M Sep 2017
Citi 58100 $2.70M Sep 2017
Natixis Asset Management 57881 $2.69M Sep 2017
AHL Partners 56749 $2.64M Sep 2017
UBS Group AG 56412 $2.63M Sep 2017
HighTower Advisors 50872 $2.35M Sep 2017
Dean Capital Management 50706 $2.36M Sep 2017
State of Tennessee, Treasury Department 50583 $2.36M Sep 2017
Credit Suisse AG 50196 $2.30M Jun 2017
Dana Investment Advisors 49630 $2.31M Sep 2017
Thomas Stevens, CFA" 48393 $2.21M Jun 2017
Florida State Board of Administration 47684 $2.22M Sep 2017
Wellington Management Company 47499 $2.21M Sep 2017
Catalyst Capital Advisors 46225 $2.15M Sep 2017
Stifel Financial 46131 $2.21M Sep 2017
Intrepid Capital Management 45595 $2.12M Sep 2017
Trillium Asset Management Corporation 44010 $2.05M Sep 2017
OppenheimerFunds 43782 $2.04M Sep 2017
Manufacturers Life Insurance Company 43004 $2.00M Sep 2017
American International 42830 $1.96M Jun 2017
Nordea Investment Management Ab 41458 $1.90M Jun 2017
Texas Permanent School Fund 41285 $1.92M Sep 2017
Nationwide Fund Advisors 40706 $1.89M Sep 2017
Metropolitan Life Insurance Company 37371 $1.74M Sep 2017
Formula Growth 37000 $1.72M Sep 2017
Bridge City Capital 36033 $1.68M Sep 2017
Tom Rawlings 35719 $1.66M Sep 2017
Public Sector Pension Investment Board 35654 $1.66M Sep 2017
Bnp Paribas Arbitrage, Snc 35473 $1.65M Sep 2017
Thrivent Financial for Lutherans 35086 $1.63M Sep 2017
Suffolk Capital Management 34085 $1.59M Sep 2017
Rathbones Brothers 33395 $1.55M Sep 2017
Staley Capital Advisers 33252 $1.52M Jun 2017
Laurion Capital Management 32400 $1.51M Sep 2017
SFE Investment Counsel 31235 $1.45M Sep 2017
Leith Wheeler Investment Counsel 30572 $1.27M Sep 2017
Arizona State Retirement System 29323 $1.36M Sep 2017
AQR Capital Management 29119 $1.35M Sep 2017
SG Americas Securities 27842 $1.30M Sep 2017
Ohio Pers 27299 $1.27M Sep 2017
NISA Investment Advisors 26650 $1.24M Sep 2017
Aperio 25978 $1.21M Sep 2017
Millennium Management 25353 $1.18M Sep 2017
Adams Express Company 25300 $1.18M Sep 2017
Two Sigma Investments 24104 $984889 Mar 2017
D. E. Shaw & Co 24071 $1.12M Sep 2017
Synovus Financial 23557 $1.10M Sep 2017
T. Rowe Price Associates 23436 $1.07M Jun 2017
Chase Investment Counsel 23130 $1.08M Sep 2017
Louisiana State Employees Retirement System 22900 $1.07M Sep 2017
Daniel D. Thurber 22194 $1.03M Sep 2017
Royce & Associates 21901 $1.02M Sep 2017
Rockefeller Financial Services 21495 $1.00M Sep 2017
Municipal Employees' Retirement System of Michigan 21490 $982737 Jun 2017
Pacific Center for Financial Services 20779 $967054 Sep 2017
Technical Financial Services 20591 $942038 Jun 2017
Isthmus Partners 20493 $953949 Sep 2017

Who sold Tetra Tech?

Fund Name Date Sold Shares Held Valued At
Royal Bank of Canada Dec. 31, 2016 1.06M $45.51M
Electron Capital Partners June 30, 2017 159425 $7.29M
PDT Partners June 30, 2017 142500 $6.52M
Lombardia Capital Partners Dec. 31, 2016 137355 $5.93M
Bridgeway Capital Management June 30, 2017 134650 $6.16M
Sapience Investments Dec. 31, 2016 73780 $3.18M
Hutchin Hill Capital June 30, 2017 72900 $3.34M
Sei Investments June 30, 2017 60778 $2.75M
Cookson, Peirce & Co June 30, 2017 52158 $2.39M