Stock Transactions

TETRATECHINCNEW

Total Bought
10,137,009
88 transactions
Total Sold
9,733,103
77 transactions
Net
+403,906
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)Type
Capital International Investors2,028,1907,079,675+5,051,4850.010.04+0.03buy
SANDS CAPITAL MANAGEMENT, LLC5,200,3357,179,032+1,978,6970.540.66+0.12buy
AVIVA PLC992,5111,944,235+951,7240.070.12+0.04buy
SHENKMAN CAPITAL MANAGEMENT INC8,699,0009,107,000+408,0001.031.00-0.03buy
PGGM Investments831,7331,099,907+268,1740.520.59+0.08buy
LGT Group Foundation2,802,2682,978,570+176,3021.261.13-0.13buy
LBP AM SA205,011345,230+140,2190.100.14+0.04buy
Robeco Institutional Asset Management B.V.650,498771,518+121,0200.040.04-0.00buy
Premier Fund Managers Ltd1,305,6621,420,250+114,5881.701.96+0.27buy
NEUMEIER POMA INVESTMENT COUNSEL LLC887,501979,388+91,8872.972.68-0.30buy
Osprey Private Wealth LLC218,800305,475+86,6754.363.71-0.65buy
Portman Square Capital LLP15,969102,325+86,3560.060.45+0.39buy
Ninety One UK Ltd2,791,9122,870,244+78,3320.240.21-0.03buy
FERNBRIDGE CAPITAL MANAGEMENT LP943,4231,015,666+72,2431.621.65+0.04buy
Retirement Systems of Alabama425,827477,575+51,7480.050.05-0.00buy
EDMOND DE ROTHSCHILD HOLDING S.A.38,04771,167+33,1200.020.04+0.01buy
Thematics Asset Management315,750345,750+30,0000.510.52+0.01buy
WCM INVESTMENT MANAGEMENT, LLC57,34382,016+24,6730.000.01+0.00buy
Inscription Capital, LLC14,08738,643+24,5560.070.14+0.07buy
Aaron Wealth Advisors LLC8,05731,122+23,0650.030.06+0.03buy
MIROVA144,829165,280+20,4510.730.78+0.05buy
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main49,26569,265+20,0000.000.00+0.00buy
Balboa Wealth Partners020,000+20,0000.000.00-0.00buy
Ninety One North America, Inc.384,789404,095+19,3060.680.61-0.07buy
AIA Group Ltd91,992108,977+16,9850.070.06-0.01buy
One Capital Management, LLC26,51742,224+15,7070.030.04+0.01buy
Future Fund LLC26,51742,224+15,7070.430.50+0.07buy
MANAGED ASSET PORTFOLIOS, LLC855,566869,633+14,0674.003.59-0.40buy
Gitterman Wealth Management, LLC18,45730,211+11,7540.150.23+0.08buy
Radnor Capital Management, LLC33,92045,620+11,7000.190.23+0.04buy
Elo Mutual Pension Insurance Co12,71822,813+10,0950.010.01+0.00buy
Aster Capital Management (DIFC) Ltd4,20013,828+9,6280.030.23+0.20buy
GHP Investment Advisors, Inc.221,022230,591+9,5690.350.32-0.03buy
IQ EQ FUND MANAGEMENT (IRELAND) Ltd27,32836,739+9,4110.090.08-0.00buy
EQUITABLE TRUST CO16,89825,756+8,8580.030.04+0.01buy
SYON CAPITAL LLC21,21729,672+8,4550.050.05+0.00buy
one8zero8, LLC459,745467,746+8,0013.903.37-0.53buy
Baker Avenue Asset Management, LP7,88914,178+6,2890.010.01+0.00buy
FOX RUN MANAGEMENT, L.L.C.29,02434,948+5,9240.170.18+0.01buy
Tredje AP-fonden32,68038,112+5,4320.010.01+0.00buy
River Wealth Advisors LLC143,571148,907+5,3360.640.58-0.06buy
AGF MANAGEMENT LTD84,22289,482+5,2600.010.01-0.00buy
Relyea Zuckerberg Hanson LLC77,63282,643+5,0110.330.29-0.04buy
Trium Capital LLP9,48413,672+4,1880.080.18+0.09buy
ISTHMUS PARTNERS, LLC106,981110,919+3,9380.450.82+0.37buy
HUB Investment Partners, LLC5,9619,841+3,8800.010.01+0.00buy
First National Advisers, LLC17,81921,666+3,8470.090.10+0.00buy
AXQ CAPITAL, LP26,88930,678+3,7890.310.39+0.08buy
U.S. Capital Wealth Advisors, LLC19,81823,484+3,6660.020.02+0.00buy
Patten Group, Inc.21,61625,247+3,6310.160.16-0.00buy
Perpetual Ltd297,978301,191+3,2130.130.12-0.00buy
KING LUTHER CAPITAL MANAGEMENT CORP1,643,1571,646,327+3,1700.260.23-0.03buy
Oak Thistle LLC32,96835,899+2,9310.170.18+0.01buy
Northwest & Ethical Investments L.P.69,94572,757+2,8120.060.06-0.01buy
JOURNEY STRATEGIC WEALTH LLC5,6427,967+2,3250.010.01+0.00buy
Van Berkom & Associates Inc.2,062,8112,065,070+2,2592.211.99-0.21buy
Trust Point Inc.9,99812,025+2,0270.030.03-0.00buy
Modern Wealth Management, LLC6,9618,914+1,9530.010.01-0.00buy
NOVEM GROUP15,42717,136+1,7090.070.07-0.00buy
Vancity Investment Management Ltd32,67734,211+1,5340.150.15+0.00buy
Financiere des Professionnels - Fonds d,investissement inc.20,88022,144+1,2640.050.04-0.00buy
Phoenix Financial Ltd.5,8426,998+1,1560.000.00+0.00buy
Vestmark Advisory Solutions, Inc.6,6317,425+7940.000.00+0.00buy
SYSTEMATIC FINANCIAL MANAGEMENT LP182,416183,190+7740.180.15-0.03buy
FRED ALGER MANAGEMENT, LLC11,55212,237+6850.000.00-0.00buy
BRASADA CAPITAL MANAGEMENT, LP72,98973,660+6710.450.42-0.03buy
INSIGNEO ADVISORY SERVICES, LLC8,6399,303+6640.030.02-0.00buy
HighPoint Advisor Group LLC12,95313,565+6120.020.02-0.00buy
Laird Norton Wetherby Wealth Management, LLC10,87911,465+5860.020.02-0.00buy
Renaissance Investment Group LLC292,645293,090+4452.281.98-0.30buy
TRANSCEND CAPITAL ADVISORS, LLC7,9518,291+3400.020.02-0.00buy
RWC Asset Management LLP11,93112,253+3220.020.02-0.00buy
Verdence Capital Advisors LLC8,1958,514+3190.020.02-0.00buy
Skandinaviska Enskilda Banken AB (publ)268,738269,024+2860.040.04-0.01buy
Optas, LLC5,9656,234+2690.040.04-0.01buy
GREAT LAKES ADVISORS, LLC19,90020,140+2400.010.01-0.00buy
FIDUCIARY TRUST CO7,4637,685+2220.000.00-0.00buy
WORMSER FRERES GESTION11,27011,444+1740.240.21-0.03buy
CBIZ Investment Advisory Services, LLC9791,102+1230.000.00-0.00buy
Diversified Trust Co10,22210,326+1040.010.01-0.00buy
Binnacle Investments Inc505582+770.010.01-0.00buy
EVEXIA WEALTH LLC18,34018,405+650.220.19-0.03buy
PERSONAL CFO SOLUTIONS, LLC8,1548,214+600.050.05-0.01buy
Fifth Third Wealth Advisors LLC8,6108,644+340.010.01-0.00buy
DEFINE FINANCIAL, LLC15,30315,330+270.360.31-0.06buy
Dunhill Financial, LLC108116+80.000.00-0.00buy
High Note Wealth, LLC122127+50.000.00-0.00buy
HAZLETT, BURT & WATSON, INC.6566+10.000.00-0.00buy
Centerpoint Advisors, LLC506504-20.010.01-0.00sell
NWAM LLC16,47716,461-160.040.03-0.01sell
Raleigh Capital Management Inc.281-270.000.00-0.00sell
Dogwood Wealth Management LLC11542-730.000.00-0.00sell
Claret Asset Management Corp6,5256,435-900.030.03-0.00sell
Retirement Wealth Solutions LLC439348-910.010.01-0.00sell
SFE Investment Counsel81,85681,760-960.520.44-0.08sell
NICHOLAS COMPANY, INC.214,190214,090-1000.130.12-0.01sell
Clal Insurance Enterprises Holdings Ltd698515-1830.000.00-0.00sell
Meiji Yasuda Asset Management Co Ltd.6,3526,106-2460.010.01-0.00sell
NORTHWESTERN MUTUAL INVESTMENT MANAGEMENT COMPANY, LLC58,83358,571-2620.030.03-0.00sell
SHELTON CAPITAL MANAGEMENT12,53912,271-2680.010.01-0.00sell
Page 1 of 2