Stock TransactionsTETRA TECH INC NEW

Total Bought
484,124
58 transactions
Total Sold
428,770
67 transactions
Net
+55,354
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
Robeco Schweiz AG236,690299,389+62,6990.660.97+0.30buy
NFJ INVESTMENT GROUP, LLC21,58766,674+45,0870.100.34+0.24buy
SEGALL BRYANT & HAMILL, LLC104,867144,000+39,1330.340.50+0.16buy
Waratah Capital Advisors Ltd.17,41655,143+37,7270.060.30+0.25buy
Sarasin & Partners LLP1,221,9281,253,981+32,0532.242.28+0.04buy
FERNBRIDGE CAPITAL MANAGEMENT LP191,215216,643+25,4282.703.07+0.37buy
DRIEHAUS CAPITAL MANAGEMENT LLC264,623289,364+24,7410.530.53+0.00buy
Aberdeen Group plc475,320499,783+24,4630.170.18+0.01buy
Candriam S.C.A.290,374312,950+22,5760.330.37+0.04buy
Rheos Capital Works Inc.116,800136,800+20,0001.081.21+0.13buy
MIROVA23,93843,505+19,5670.821.42+0.61buy
MARTINGALE ASSET MANAGEMENT L P88,527106,891+18,3640.300.39+0.09buy
APG Asset Management N.V.2,90015,900+13,0000.000.00+0.00buy
SCHOLTZ & COMPANY, LLC25,48138,247+12,7660.313.12+2.81buy
Copeland Capital Management, LLC457,604467,800+10,1961.531.57+0.04buy
DUFF & PHELPS INVESTMENT MANAGEMENT CO159,834169,238+9,4040.320.37+0.05buy
Edgestream Partners, L.P.2,0419,302+7,2610.020.09+0.06buy
Perpetual Ltd31,09237,934+6,8420.050.07+0.01buy
BOWEN HANES & CO INC397,055403,885+6,8302.002.13+0.13buy
SUMITOMO LIFE INSURANCE CO15,31321,444+6,1310.080.10+0.02buy
ISTHMUS PARTNERS, LLC18,43824,515+6,0770.400.51+0.11buy
ZACKS INVESTMENT MANAGEMENT86,99491,027+4,0330.180.18+0.00buy
Penobscot Investment Management Company, Inc.19,13222,658+3,5260.370.44+0.07buy
D'Orazio & Associates, Inc.12,87616,338+3,4620.380.49+0.10buy
River Wealth Advisors LLC16,39419,601+3,2070.440.53+0.09buy
Freedom Investment Management, Inc.1,6164,007+2,3910.020.06+0.04buy
OCCUDO QUANTITATIVE STRATEGIES LP2,3594,198+1,8390.050.14+0.08buy
Vancity Investment Management Ltd4,9786,627+1,6490.120.15+0.02buy
INCEPTIONR LLC2,9824,501+1,5190.360.21-0.14buy
HUNTER ASSOCIATES INVESTMENT MANAGEMENT LLC4,8506,130+1,2800.150.19+0.04buy
Lombard Odier Asset Management (Europe) Ltd14,17915,450+1,2710.140.17+0.03buy
Cullen Capital Management, LLC1,7432,833+1,0900.000.01+0.00buy
Renaissance Investment Group LLC65,93866,786+8482.742.83+0.09buy
Strategic Wealth Partners, Ltd.7,0527,806+7540.150.15+0.01buy
VELA Investment Management, LLC5,9156,578+6630.400.45+0.05buy
Robeco Institutional Asset Management B.V.36,71437,344+6300.010.01+0.00buy
SHERBROOKE PARK ADVISERS LLC2,6193,150+5310.210.11-0.09buy
Legacy Wealth Asset Management, LLC5,8026,314+5120.320.32+0.01buy
Bleakley Financial Group, LLC23,41823,925+5070.120.13+0.00buy
Relyea Zuckerberg Hanson LLC2,7633,266+5030.090.11+0.02buy
Retirement Systems of Alabama77,40677,861+4550.050.06+0.00buy
Focus Partners Wealth1,2441,685+4410.000.00-0.00buy
Moran Wealth Management, LLC45,35045,681+3310.270.27+0.00buy
Gitterman Wealth Management, LLC1,6591,986+3270.120.14+0.02buy
STATE OF MICHIGAN RETIREMENT SYSTEM12,80813,108+3000.010.01+0.00buy
OSTRUM ASSET MANAGEMENT250521+2710.000.01+0.00buy
WORMSER FRERES GESTION9931,243+2500.130.16+0.03buy
Bridge City Capital, LLC31,80532,052+2472.062.16+0.10buy
DENALI ADVISORS LLC206406+2000.010.02+0.01buy
SANDLER CAPITAL MANAGEMENT67,40967,589+1801.451.52+0.07buy
MANAGED ASSET PORTFOLIOS, LLC185,544185,717+1734.704.99+0.30buy
1832 Asset Management L.P.120271+1510.000.00+0.00buy
COLDSTREAM CAPITAL MANAGEMENT INC4,7964,916+1200.020.02+0.00buy
BI Asset Management Fondsmaeglerselskab A/S2,3932,468+750.010.01+0.00buy
J.W. COLE ADVISORS, INC.1,9521,981+290.020.02-0.00buy
First Pacific Financial5,0745,081+70.260.26+0.00buy
REAP Financial Group, LLC5661+50.000.00+0.00buy
INTERNATIONAL ASSETS INVESTMENT MANAGEMENT, LLC1,3241,326+20.030.03-0.00buy
Kelly Financial Services LLC5958-10.000.00+0.00sell
Millburn Ridgefield LLC /DE/213211-20.000.00-0.00sell
Catalyst Capital Advisors LLC18,19518,193-20.080.08-0.00sell
PERSONAL CFO SOLUTIONS, LLC2,0462,043-30.060.06-0.00sell
Great Diamond Partners, LLC1,3431,339-40.060.06+0.00sell
Lindenwold Advisors, INC2,2052,197-80.210.22+0.01sell
Kepos Capital LP636625-110.030.03-0.00sell
Concurrent Investment Advisors, LLC1,6421,620-220.010.01-0.00sell
Pure Financial Advisors, LLC3,3183,287-310.020.02-0.00sell
Strengthening Families & Communities, LLC330-330.000.00-0.00sell
GREAT LAKES ADVISORS, LLC4,1374,102-350.010.01-0.00sell
Great Lakes Retirement, Inc.1,9231,877-460.050.05-0.00sell
BLUE BELL PRIVATE WEALTH MANAGEMENT, LLC180130-500.010.01-0.00sell
Creekmur Asset Management LLC230172-580.010.01-0.00sell
Raleigh Capital Management Inc.249185-640.020.01-0.00sell
Cetera Trust Company, N.A1,7451,670-750.180.19+0.00sell
Blume Capital Management, Inc.950875-750.040.04-0.00sell
SHELTON CAPITAL MANAGEMENT2,3312,249-820.010.01-0.00sell
SECURIAN ASSET MANAGEMENT, INC4,5094,409-1000.020.02+0.00sell
NORDEA INVESTMENT MANAGEMENT AB11,04810,947-1010.000.00+0.00sell
Arkadios Wealth Advisors3,0602,952-1080.040.04-0.00sell
Phoenix Financial Ltd.1,8131,702-1110.010.00-0.00sell
HighPoint Advisor Group LLC3,7733,652-1210.050.00-0.05sell
Bristlecone Advisors, LLC15,15815,027-1310.260.24-0.01sell
FRED ALGER MANAGEMENT, LLC3,0102,875-1350.000.00-0.00sell
Ameritas Advisory Services, LLC1,6121,458-1540.020.01-0.00sell
AXXCESS WEALTH MANAGEMENT, LLC1,2501,092-1580.010.01-0.00sell
TOWARZYSTWO FUNDUSZY INWESTYCYJNYCH PZU SA450280-1700.030.02-0.01sell
Ledyard National Bank4,3344,072-2620.070.07-0.00sell
INTRUST BANK NA1,5811,316-2650.030.03-0.00sell
South Dakota Investment Council18,99718,697-3000.070.07+0.00sell
Farrow Financial Inc.12,35012,047-3031.551.56+0.01sell
GHP Investment Advisors, Inc.40,22039,804-4160.360.36+0.00sell
Inspire Investing, LLC8,6238,181-4420.160.15-0.00sell
FIRST BUSINESS FINANCIAL SERVICES, INC.3,9613,511-4500.080.07-0.01sell
LORD, ABBETT & CO. LLC184,659183,910-7490.110.11+0.00sell
THORNBURG INVESTMENT MANAGEMENT INC67,57666,801-7750.160.17+0.01sell
LOOMIS SAYLES & CO L P236,554235,732-8220.060.06+0.00sell
AXQ CAPITAL, LP2,2591,419-8400.100.06-0.04sell
TRILLIUM ASSET MANAGEMENT, LLC105,453104,520-9330.480.49+0.01sell
Asset Management One Co., Ltd.30,68329,667-1,0160.020.02+0.00sell
Virtus Investment Advisers, LLC3,3162,276-1,0400.410.30-0.11sell
Page 1 of 2