Stock TransactionsTETRA TECH INC NEW

Total Bought
664,634
54 transactions
Total Sold
1,017,917
59 transactions
Net
-353,283
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
FIL Ltd1,323,6721,535,551+211,8790.240.27+0.03buy
Sarasin & Partners LLP917,1141,032,879+115,7651.741.96+0.22buy
LORD, ABBETT & CO. LLC313,732390,080+76,3480.180.22+0.04buy
WCM INVESTMENT MANAGEMENT, LLC280,915331,544+50,6290.140.15+0.01buy
T. Rowe Price Investment Management, Inc.701,340743,045+41,7050.080.08+0.00buy
DRIEHAUS CAPITAL MANAGEMENT LLC104,113132,498+28,3850.220.26+0.05buy
ALPINE WOODS CAPITAL INVESTORS, LLC34,25956,357+22,0980.881.38+0.50buy
Candriam S.C.A.251,154272,970+21,8160.300.01-0.28buy
MIROVA16,50534,597+18,0920.481.06+0.58buy
TimesSquare Capital Management, LLC221,615236,350+14,7350.520.56+0.04buy
Robeco Schweiz AG224,386237,733+13,3470.550.61+0.06buy
Granahan Investment Management, LLC4,17310,610+6,4370.020.06+0.04buy
KENNEDY CAPITAL MANAGEMENT LLC131,009136,506+5,4970.500.51+0.01buy
TRILLIUM ASSET MANAGEMENT, LLC96,421101,735+5,3140.440.47+0.02buy
CASTLEARK MANAGEMENT LLC41,50046,050+4,5500.310.36+0.05buy
Teza Capital Management LLC1,7094,841+3,1320.050.12+0.07buy
LOOMIS SAYLES & CO L P234,590237,571+2,9810.060.06+0.00buy
VELA Investment Management, LLC2,5035,075+2,5720.190.34+0.15buy
Copeland Capital Management, LLC468,624471,176+2,5521.581.54-0.04buy
RICE HALL JAMES & ASSOCIATES, LLC24,88427,073+2,1890.230.26+0.03buy
Perpetual Ltd28,40030,248+1,8480.040.05+0.01buy
INCEPTIONR LLC3,3525,034+1,6820.290.43+0.14buy
River Wealth Advisors LLC12,85814,369+1,5110.360.39+0.03buy
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND3,6594,714+1,0550.000.00+0.00buy
New Hampshire Trust2,6183,653+1,0350.110.15+0.04buy
FINANCIAL COUNSELORS INC2,6183,653+1,0350.010.01+0.00buy
Penobscot Investment Management Company, Inc.11,20512,172+9670.300.25-0.05buy
Tributary Capital Management, LLC5,3786,259+8810.080.09+0.01buy
Bristlecone Advisors, LLC14,73415,451+7170.240.26+0.02buy
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main2,6623,234+5720.000.00+0.00buy
Inspire Investing, LLC7,8908,390+5000.160.16+0.01buy
BI Asset Management Fondsmaeglerselskab A/S1,8552,295+4400.010.01+0.00buy
Bayesian Capital Management, LP1,2351,622+3870.020.03+0.01buy
OSTRUM ASSET MANAGEMENT297630+3330.000.01+0.00buy
Catalyst Capital Advisors LLC17,98218,227+2450.090.08-0.01buy
FULTON BANK, N.A.1,4211,644+2230.010.01+0.00buy
ISTHMUS PARTNERS, LLC16,41216,604+1920.370.36-0.00buy
Asset Management One Co., Ltd.31,51531,695+1800.020.02-0.00buy
Bank Julius Baer & Co. Ltd, Zurich5,3995,568+1690.010.00-0.00buy
Utah Retirement Systems2,8202,920+1000.010.01-0.00buy
HUNTER ASSOCIATES INVESTMENT MANAGEMENT LLC4,2344,320+860.130.13-0.00buy
Guinness Asset Management LTD3,2493,332+830.010.01-0.00buy
Raleigh Capital Management Inc.276328+520.020.03+0.00buy
Gitterman Wealth Management, LLC1,3881,436+480.110.10-0.00buy
Ameritas Advisory Services, LLC1,5911,632+410.030.01-0.02buy
Colonial Trust Advisors300340+400.010.01+0.00buy
PERSONAL CFO SOLUTIONS, LLC1,9652,004+390.070.06-0.01buy
Balefire, LLC238+360.000.00+0.00buy
NORDEA INVESTMENT MANAGEMENT AB11,53511,566+310.000.00-0.00buy
Kelly Financial Services LLC2959+300.000.00+0.00buy
EVERGREEN CAPITAL MANAGEMENT LLC1,3871,404+170.010.01-0.00buy
Lindenwold Advisors, INC2,2172,233+160.220.21-0.01buy
ST GERMAIN D J CO INC230245+150.000.00+0.00buy
Pure Financial Advisors, LLC3,2733,278+50.020.02-0.00buy
DENALI ADVISORS LLC208207-10.010.01-0.00sell
Centerpoint Advisors, LLC117116-10.010.01-0.00sell
Great Diamond Partners, LLC1,3421,339-30.060.06-0.00sell
Arkadios Wealth Advisors2,9922,986-60.060.04-0.01sell
INTERNATIONAL ASSETS INVESTMENT MANAGEMENT, LLC1,3281,322-60.030.03-0.00sell
Legacy Wealth Asset Management, LLC5,7845,767-170.330.32-0.01sell
FIDUCIARY TRUST CO1,7901,765-250.010.00-0.00sell
COLDSTREAM CAPITAL MANAGEMENT INC3,3753,341-340.020.02-0.00sell
D'Orazio & Associates, Inc.12,91812,878-400.490.44-0.05sell
Kepos Capital LP616568-480.020.02-0.00sell
J.W. COLE ADVISORS, INC.2,0281,961-670.020.02-0.00sell
Ledyard National Bank4,4654,383-820.080.08-0.00sell
MGO ONE SEVEN LLC1,6341,550-840.020.02-0.01sell
Sumitomo Mitsui DS Asset Management Company, Ltd37,97337,845-1280.100.09-0.01sell
SUMITOMO LIFE INSURANCE CO3,1563,028-1280.020.01-0.01sell
Renaissance Investment Group LLC65,33465,198-1362.812.76-0.05sell
SHELTON CAPITAL MANAGEMENT2,6242,471-1530.020.01-0.00sell
SFE Investment Counsel7,7647,606-1580.360.34-0.02sell
Strategic Wealth Partners, Ltd.7,1857,019-1660.150.14-0.01sell
FRED ALGER MANAGEMENT, LLC3,3543,183-1710.000.00-0.00sell
BAILARD, INC.8,2968,122-1740.050.04-0.01sell
Bridge City Capital, LLC28,27428,087-1872.192.16-0.03sell
PROFUND ADVISORS LLC1,6431,440-2030.010.01-0.00sell
GREAT LAKES ADVISORS, LLC4,3804,159-2210.010.01-0.00sell
SYNOVUS FINANCIAL CORP1,7021,477-2250.000.00-0.00sell
Great Lakes Retirement, Inc.2,3472,116-2310.070.06-0.01sell
First Pacific Financial5,4135,181-2320.380.35-0.02sell
SECURIAN ASSET MANAGEMENT, INC4,7424,509-2330.020.02+0.00sell
Bleakley Financial Group, LLC22,86822,627-2410.120.12+0.00sell
GHP Investment Advisors, Inc.42,01941,775-2440.410.40-0.01sell
South Dakota Investment Council19,29718,997-3000.070.07+0.00sell
NFJ INVESTMENT GROUP, LLC25,58925,256-3330.110.11+0.00sell
BOWEN HANES & CO INC379,805379,465-3401.991.94-0.05sell
STATE OF MICHIGAN RETIREMENT SYSTEM13,10812,708-4000.010.01-0.00sell
SEGALL BRYANT & HAMILL, LLC107,119106,442-6770.180.19+0.00sell
Moran Wealth Management, LLC46,36845,500-8680.280.27-0.02sell
SYSTEMATIC FINANCIAL MANAGEMENT LP55,40554,258-1,1470.290.27-0.02sell
Headlands Technologies LLC1,612453-1,1590.080.03-0.05sell
MANAGED ASSET PORTFOLIOS, LLC186,770185,498-1,2724.594.32-0.27sell
WINSLOW ASSET MANAGEMENT INC98,90096,821-2,0793.493.41-0.08sell
Retirement Systems of Alabama79,30077,201-2,0990.060.05-0.00sell
Artemis Investment Management LLP11,3209,208-2,1120.020.02-0.00sell
S&T BANK/PA69,37466,553-2,8212.041.95-0.09sell
CenterBook Partners LP11,3917,995-3,3960.230.15-0.08sell
THORNBURG INVESTMENT MANAGEMENT INC78,77274,322-4,4500.210.19-0.02sell
AVIVA PLC13,6948,294-5,4000.010.01-0.00sell
Page 1 of 2