Ecolab Inc
| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) | Type |
|---|---|---|---|---|---|---|---|
| Bath Savings Trust Co | 77,219 | 78,715 | +1,496 | 2.19 | 2.27 | +0.08 | buy |
| Chesley Taft & Associates LLC | 39,993 | 40,413 | +420 | 0.44 | 0.44 | -0.01 | buy |
| Oak Thistle LLC | 9,048 | 9,350 | +302 | 0.23 | 0.25 | +0.02 | buy |
| Liberty Capital Management, Inc. | 22,936 | 23,194 | +258 | 1.12 | 1.11 | -0.01 | buy |
| G&S Capital LLC | 3,209 | 3,353 | +144 | 0.30 | 0.27 | -0.03 | buy |
| Old Port Advisors | 1,311 | 1,403 | +92 | 0.08 | 0.08 | -0.00 | buy |
| SlateStone Wealth, LLC | 6,033 | 6,100 | +67 | 0.13 | 0.13 | -0.00 | buy |
| Elmwood Wealth Management, Inc. | 4,108 | 4,135 | +27 | 0.30 | 0.29 | -0.01 | buy |
| COUNTRY TRUST BANK | 662 | 685 | +23 | 0.00 | 0.00 | -0.00 | buy |
| ZEVENBERGEN CAPITAL INVESTMENTS LLC | 6,230 | 6,250 | +20 | 0.05 | 0.04 | -0.01 | buy |
| 180 WEALTH ADVISORS, LLC | 897 | 912 | +15 | 0.03 | 0.03 | -0.00 | buy |
| ALBERT D MASON INC | 3,808 | 3,814 | +6 | 0.66 | 0.60 | -0.05 | buy |
| CONTRAVISORY INVESTMENT MANAGEMENT, INC. | 4,974 | 4,970 | -4 | 0.27 | 0.24 | -0.03 | sell |
| Independence Bank of Kentucky | 650 | 600 | -50 | 0.02 | 0.02 | -0.00 | sell |
| FIRST UNITED BANK & TRUST | 4,312 | 4,162 | -150 | 0.37 | 0.33 | -0.04 | sell |
| SHEETS SMITH WEALTH MANAGEMENT | 36,211 | 35,882 | -329 | 1.08 | 1.00 | -0.08 | sell |
| GREENLEAF TRUST | 14,009 | 13,382 | -627 | 0.04 | 0.04 | -0.00 | sell |
| AMI ASSET MANAGEMENT CORP | 99,681 | 96,610 | -3,071 | 1.69 | 1.55 | -0.14 | sell |