Stock Transactions

Ecolab Inc

Total Bought
2,870
12 transactions
Total Sold
4,231
6 transactions
Net
-1,361
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)Type
Bath Savings Trust Co77,21978,715+1,4962.192.27+0.08buy
Chesley Taft & Associates LLC39,99340,413+4200.440.44-0.01buy
Oak Thistle LLC9,0489,350+3020.230.25+0.02buy
Liberty Capital Management, Inc.22,93623,194+2581.121.11-0.01buy
G&S Capital LLC3,2093,353+1440.300.27-0.03buy
Old Port Advisors1,3111,403+920.080.08-0.00buy
SlateStone Wealth, LLC6,0336,100+670.130.13-0.00buy
Elmwood Wealth Management, Inc.4,1084,135+270.300.29-0.01buy
COUNTRY TRUST BANK662685+230.000.00-0.00buy
ZEVENBERGEN CAPITAL INVESTMENTS LLC6,2306,250+200.050.04-0.01buy
180 WEALTH ADVISORS, LLC897912+150.030.03-0.00buy
ALBERT D MASON INC3,8083,814+60.660.60-0.05buy
CONTRAVISORY INVESTMENT MANAGEMENT, INC.4,9744,970-40.270.24-0.03sell
Independence Bank of Kentucky650600-500.020.02-0.00sell
FIRST UNITED BANK & TRUST4,3124,162-1500.370.33-0.04sell
SHEETS SMITH WEALTH MANAGEMENT36,21135,882-3291.081.00-0.08sell
GREENLEAF TRUST14,00913,382-6270.040.04-0.00sell
AMI ASSET MANAGEMENT CORP99,68196,610-3,0711.691.55-0.14sell
Page 1 of 1