Stock Transactions — Mettler Toledo

Total Bought
1,534,980
300 transactions
Total Sold
1,623,161
346 transactions
Net
-88,181
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
Bank of New York Mellon Corp212,916573,702+360,7860.050.15+0.09buy
Capital International Investors933,9891,075,420+141,4310.250.29+0.04buy
MASSACHUSETTS FINANCIAL SERVICES CO /MA/0107,896+107,8960.000.04+0.04buy
ALLIANCEBERNSTEIN L.P.409,397494,789+85,3920.190.23+0.04buy
T. Rowe Price Investment Management, Inc.183,819266,701+82,8820.140.22+0.07buy
PRICE T ROWE ASSOCIATES INC /MD/65,146122,655+57,5090.010.02+0.01buy
Canoe Financial LP056,644+56,6440.000.92+0.92buy
TD ASSET MANAGEMENT INC100,820154,381+53,5610.120.19+0.07buy
WELLINGTON MANAGEMENT GROUP LLP120,531172,642+52,1110.030.04+0.01buy
FRANKLIN RESOURCES INC297,743346,399+48,6560.170.15-0.02buy
Fundsmith LLP567,593610,096+42,5032.883.18+0.30buy
Alyeska Investment Group, L.P.030,298+30,2980.000.25+0.25buy
AMERICAN CENTURY COMPANIES INC127,926152,672+24,7460.110.13+0.02buy
Epoch Investment Partners, Inc.57,64181,234+23,5930.320.48+0.16buy
MONTRUSCO BOLTON INVESTMENTS INC.021,048+21,0480.000.30+0.30buy
DF DENT & CO INC017,774+17,7740.000.29+0.29buy
ROYAL LONDON ASSET MANAGEMENT LTD23,14337,556+14,4130.080.12+0.04buy
BALYASNY ASSET MANAGEMENT L.P.25713,040+12,7830.000.04+0.04buy
JPMORGAN CHASE & CO215,500226,953+11,4530.030.03+0.00buy
CAPITAL FUND MANAGEMENT S.A.010,729+10,7290.000.17+0.17buy
BANK OF AMERICA CORP /DE/36,92947,200+10,2710.010.01+0.00buy
NATIXIS ADVISORS, LLC010,205+10,2050.000.03+0.03buy
MAR VISTA INVESTMENT PARTNERS LLC43,55653,747+10,1912.413.12+0.71buy
NORTH POINT PORTFOLIO MANAGERS CORP/OH09,320+9,3200.002.10+2.10buy
BARCLAYS PLC233,936242,631+8,6950.150.15-0.00buy
Walter Public Investments Inc.08,259+8,2590.002.15+2.15buy
GEODE CAPITAL MANAGEMENT, LLC530,633538,550+7,9170.070.07-0.00buy
Connor, Clark & Lunn Investment Management Ltd.07,362+7,3620.000.04+0.04buy
Andra AP-fonden07,000+7,0000.000.17+0.17buy
PRINCIPAL FINANCIAL GROUP INC241,219248,007+6,7880.190.19+0.01buy
HighTower Advisors, LLC31,19437,453+6,2590.060.08+0.02buy
Varma Mutual Pension Insurance Co3,4009,540+6,1400.050.11+0.06buy
BANK OF MONTREAL /CAN/25,02130,987+5,9660.010.01+0.00buy
Impax Asset Management Group plc192,857198,512+5,6550.941.01+0.07buy
DEUTSCHE BANK AG\107,857113,512+5,6550.070.07+0.00buy
PARNASSUS INVESTMENTS, LLC12,75517,848+5,0930.030.05+0.02buy
FUNDSMITH INVESTMENT SERVICES LTD.239,147244,095+4,9484.194.32+0.13buy
IFM Investors Pty Ltd04,489+4,4890.000.07+0.07buy
ENVESTNET ASSET MANAGEMENT INC60,76764,954+4,1870.030.03+0.00buy
TORONTO DOMINION BANK8,63712,772+4,1350.020.03+0.01buy
Capital Research Global Investors10,14114,199+4,0580.000.00+0.00buy
GRANDFIELD & DODD, LLC3,6247,540+3,9160.300.63+0.33buy
Mitsubishi UFJ Asset Management Co., Ltd.21,35925,212+3,8530.040.05+0.00buy
FRONTIER CAPITAL MANAGEMENT CO LLC32,46936,177+3,7080.400.45+0.05buy
SEI INVESTMENTS CO20,78424,420+3,6360.040.05+0.01buy
DnB Asset Management AS03,609+3,6090.000.03+0.03buy
Capital International Sarl6,0439,225+3,1820.270.41+0.13buy
RHUMBLINE ADVISERS60,61963,756+3,1370.080.08+0.00buy
Korea Investment CORP12,67915,666+2,9870.040.05+0.01buy
VOYA INVESTMENT MANAGEMENT LLC45,10848,079+2,9710.060.06+0.01buy
Liontrust Investment Partners LLP02,939+2,9390.000.05+0.05buy
EVOKE WEALTH, LLC1943,072+2,8780.470.12-0.35buy
CAPITAL INTERNATIONAL LTD /CA/4,8337,710+2,8770.300.49+0.19buy
Corient Private Wealth LLC74,70777,492+2,7850.170.18+0.02buy
Russell Investments Group, Ltd.71,49974,185+2,6860.150.16+0.00buy
AVIVA PLC8,72211,225+2,5030.040.05+0.01buy
SG Americas Securities, LLC4912,954+2,4630.010.02+0.01buy
Financiere des Professionnels - Fonds d,investissement inc.02,390+2,3900.000.26+0.26buy
BESSEMER GROUP INC1,4703,855+2,3850.000.01+0.01buy
Jefferies Financial Group Inc.1,6133,823+2,2100.030.10+0.07buy
NORDEA INVESTMENT MANAGEMENT AB79,63981,670+2,0310.120.13+0.01buy
Capital International, Inc./CA/15,46017,466+2,0060.290.31+0.02buy
SUVRETTA CAPITAL MANAGEMENT, LLC01,964+1,9640.000.11+0.11buy
Cinctive Capital Management LP01,891+1,8910.000.13+0.13buy
Northwest & Ethical Investments L.P.21,06222,912+1,8500.790.88+0.09buy
Investment Management Corp of Ontario5282,294+1,7660.020.09+0.08buy
Aberdeen Group plc33,29135,025+1,7340.090.09+0.00buy
HSBC HOLDINGS PLC71,25372,985+1,7320.080.07-0.01buy
FRED ALGER MANAGEMENT, LLC3,4525,138+1,6860.020.03+0.01buy
BNP PARIBAS FINANCIAL MARKETS26,49228,128+1,6360.060.05-0.01buy
NICHOLAS COMPANY, INC.13,85015,479+1,6290.300.34+0.04buy
Baader Bank Aktiengesellschaft4,1015,564+1,4630.420.60+0.18buy
DAVIS R M INC39,56840,986+1,4181.111.14+0.04buy
Ensign Peak Advisors, Inc113,489114,891+1,4020.270.28+0.01buy
Cresset Asset Management, LLC2,3213,677+1,3560.020.02+0.01buy
XPONANCE, INC.6,8548,170+1,3160.100.11+0.01buy
Parkwood LLC01,311+1,3110.000.18+0.18buy
Capital Group Private Client Services, Inc.3,9295,232+1,3030.050.07+0.02buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC144,015145,268+1,2530.040.04+0.00buy
Banque Cantonale Vaudoise5371,787+1,2500.030.09+0.06buy
Qsemble Capital Management, LP01,243+1,2430.000.36+0.36buy
Pathstone Holdings, LLC2,1723,326+1,1540.010.02+0.01buy
PineBridge Investments, L.P.16,67917,827+1,1480.190.19+0.00buy
Handelsbanken Fonder AB11,29012,409+1,1190.070.07+0.00buy
Cetera Investment Advisers01,106+1,1060.000.00+0.00buy
Lombard Odier Asset Management (Switzerland) SA01,104+1,1040.000.10+0.10buy
Quantinno Capital Management LP2,7733,846+1,0730.120.11-0.01buy
USS Investment Management Ltd5,0166,045+1,0290.050.07+0.01buy
VICTORY CAPITAL MANAGEMENT INC11,16912,184+1,0150.010.02+0.00buy
EVENTIDE ASSET MANAGEMENT, LLC72,32373,336+1,0131.431.53+0.10buy
BANCO BILBAO VIZCAYA ARGENTARIA, S.A.2,0783,080+1,0020.030.05+0.02buy
Cerity Partners LLC1,6902,678+9880.010.01+0.00buy
Asset Management One Co., Ltd.16,44417,385+9410.080.09+0.01buy
PRUDENTIAL PLC1,5292,448+9190.020.02+0.01buy
Concentric Capital Strategies, LP0840+8400.000.07+0.07buy
Simplicity Wealth,LLC0822+8220.000.03+0.03buy
Diversified Trust Co3,2864,080+7940.130.16+0.03buy
AIA Group Ltd1,1081,899+7910.060.08+0.03buy
BNP Paribas Asset Management Holding S.A.45,37946,153+7740.150.16+0.01buy
WOLVERINE TRADING, LLC3071,030+7230.000.01+0.01buy
Page 1 of 8