ECOLAB INC
| Fund | Previous Shares | Current Shares | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| VANGUARD GROUP INC | 25,190,115 | 25,327,693 | +137,578 | 0.11 | 0.10 | 0.00 | buy |
| Allianz Asset Management GmbH | 1,347,511 | 1,230,478 | +117,033 | 0.46 | 0.38 | -0.09 | sell |
| Impax Asset Management Group plc | 620,340 | 725,432 | +105,092 | 0.99 | 1.19 | 0.00 | buy |
| BNP PARIBAS FINANCIAL MARKETS | 394,004 | 482,906 | +88,902 | 0.09 | 0.09 | 0.00 | buy |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 933,416 | 852,675 | +80,741 | 0.20 | 0.17 | -0.03 | sell |
| NORDEA INVESTMENT MANAGEMENT AB | 1,652,797 | 1,718,633 | +65,836 | 0.40 | 0.39 | 0.00 | buy |
| Zurcher Kantonalbank (Zurich Cantonalbank) | 525,337 | 463,150 | +62,187 | 0.34 | 0.27 | 0.00 | sell |
| Sustainable Growth Advisers, LP | 696,005 | 645,018 | +50,987 | 1.12 | 1.17 | 0.00 | sell |
| Robeco Schweiz AG | 182,669 | 231,059 | +48,390 | 1.12 | 1.36 | +0.23 | buy |
| VICTORY CAPITAL MANAGEMENT INC | 88,619 | 136,407 | +47,788 | 0.01 | 0.02 | +0.01 | buy |