Ecolab Inc.
MX ˙ BMV ˙ US2788651006
SecurityMX:ECL / Ecolab Inc.
InstitutionRobeco Institutional Asset Management B.V.
Latest Disclosed Ownership621,215 shares
Latest Disclosed Value $ 165,255,615
Robeco Institutional Asset Management B.V. reports 4.94% increase in ownership of ECL / Ecolab Inc.

On April 21, 2026 - Robeco Institutional Asset Management B.V. filed a 13F-HR form disclosing ownership of 621,215 shares of Ecolab Inc. (MX:ECL) valued at $165,255,615 USD as of March 31, 2026. The entity filed a previous 13F-HR on January 23, 2026 disclosing 591,984 shares of Ecolab Inc.. This represents a change in shares of 4.94% during the quarter.

Institutional Ownership: 13F and NPORT Filings

The Security and Class in the table below are shown exactly as filed by the investor. We do our best to track continuity of investments through acquisitions, and this will be reflected in the table as changes in names. In addition to descriptive data, performance of the investment is shown over time. To calculate quarterly performance, we first calculate cost basis of the shares purchased during the quarter, then use that to calculate gross profit. Quarterly return is Gross Profit / Starting Portfolio value.

Note that cost basis is calculated and stored in thousands, so small quarterly changes in shares frequently result in a cost basis of zero.

Upgrade to unlock premium data and export to Excel .

Disclosed Equity Positions (from 13F/NPORT Filings)
File
Date
Effective
Date
Form Security Class ID Avg Price
Paid (Est)
Reported
Shares
ΔShares ΔShares
(%)
Reported
Value
(x1000)
ΔValue
(%)
Alloc
(%)
ΔAlloc ΔAlloc (%) Cost Basis
(x1000)
Unrealized
Gain/Loss
(x1000)
2026-04-21 2026-03-31 13F ECOLAB COM 278865100 621,215 29,231 4.94 165,256 6.34 0.2355
2026-01-23 2025-12-31 13F ECOLAB COM 278865100 591,984 -286,845 -32.64 155,408 -35.43 0.2213
2025-10-22 2025-09-30 13F ECOLAB COM 278865100 878,829 344,541 64.49 240,676 67.18 0.3487
2025-07-18 2025-06-30 13F ECOLAB COM 278865100 534,288 42,790 8.71 143,959 15.53 0.2328
2025-04-23 2025-03-31 13F ECOLAB COM 278865100 491,498 6,632 1.37 124,605 9.67 0.2421
2025-01-23 2024-12-31 13F ECOLAB COM 278865100 484,866 13,148 2.79 113,614 -5.67 0.2154
2024-10-29 2024-09-30 13F ECOLAB COM 278865100 471,718 79,613 20.30 120,444 29.06 0.2392
2024-07-23 2024-06-30 13F ECOLAB COM 278865100 392,105 94,448 31.73 93,321 35.78 0.2008
2024-04-24 2024-03-31 13F ECOLAB COM 278865100 297,657 91,781 44.58 68,729 68.31 0.1493
2024-02-14 2023-12-31 13F/A-1 ECOLAB COM 278865100 205,876 36,897 21.84 40,836 42.66 0.0990
2024-02-08 2023-12-31 13F ECOLAB COM 278865100 135,040 -33,939 206 0.0386
2023-10-24 2023-09-30 13F ECOLAB COM 278865100 168,979 65,757 63.70 28,625 48.55 0.0765
2023-07-24 2023-06-30 13F ECOLAB COM 278865100 103,222 71,805 228.55 19,271 270.58 0.0505
2023-05-04 2023-03-31 13F ECOLAB COM 278865100 31,417 6,679 27.00 5,200 44.44 0.0142
2023-02-07 2022-12-31 13F ECOLAB COM 278865100 24,738 -5,004 -16.82 3,601 -16.18 0.0104
2022-12-01 2022-09-30 13F/A-1 ECOLAB COM 278865100 29,742 -5,020 -14.44 4,295 -19.64 0.0139
2022-10-27 2022-09-30 13F ECOLAB COM 278865100 41,611 -9,459 6,009 0.0192
2022-12-01 2022-06-30 13F/A-1 ECOLAB COM 278865100 34,762 -735,318 -95.49 5,345 -96.07 0.0166
2022-07-27 2022-06-30 13F ECOLAB COM 278865100 51,070 -719,010 7,853 0.0241
2022-12-01 2022-03-31 13F/A-1 ECOLAB COM 278865100 770,080 253,079 48.95 135,967 12.11 0.3203
2022-04-26 2022-03-31 13F ECOLAB COM 278865100 770,080 253,079 135,967 0.3164
2022-12-01 2021-12-31 13F/A-1 ECOLAB COM 278865100 517,001 -33,359 -6.06 121,282 5.63 0.2581
2022-01-31 2021-12-31 13F ECOLAB COM 278865100 517,001 -33,359 121,282 0.2549
2022-12-01 2021-09-30 13F/A-1 ECOLAB COM 278865100 550,360 50,764 10.16 114,818 11.58 0.2546
2021-10-20 2021-09-30 13F ECOLAB COM 278865100 550,360 50,764 114,818 0.2513
2022-12-01 2021-06-30 13F/A-1 ECOLAB COM 278865100 499,596 206,156 70.25 102,902 63.81 0.2281
2021-07-28 2021-06-30 13F ECOLAB COM 278865100 499,596 206,156 102,902 0.2250
2022-12-01 2021-03-31 13F/A-1 ECOLAB COM 278865100 293,440 104,884 55.62 62,817 53.97 0.1548
2021-04-23 2021-03-31 13F ECOLAB COM 278865100 293,440 104,884 62,817 0.1526
2022-12-01 2020-12-31 13F/A-1 ECOLAB COM 278865100 188,556 154,374 451.62 40,797 497.23 0.1072
2021-01-28 2020-12-31 13F ECOLAB COM 278865100 188,556 154,374 40,797 0.1059
2021-01-19 2020-09-30 13F/A-1 ECOLAB COM 278865100 34,182 -29,908 -46.67 6,831 -46.42 0.0211
2020-10-29 2020-09-30 13F ECOLAB COM 278865100 34,182 -29,908 6,831 21,096.3512
2021-01-19 2020-06-30 13F/A-1 ECOLAB COM 278865100 64,090 -79,331 -55.31 12,750 -42.95 0.0433
2020-07-20 2020-06-30 13F ECOLAB COM 278865100 64,090 -79,331 12,750 43,263.0242
2021-01-19 2020-03-31 13F/A-1 ECOLAB COM 278865100 143,421 -21,200 -12.88 22,349 -29.65 0.0897
2020-04-30 2020-03-31 13F ECOLAB COM 278865100 143,421 -21,200 22,349 89,579.8321
2021-01-19 2019-12-31 13F/A-1 ECOLAB COM 278865100 164,621 -4,805 -2.84 31,770 -5.31 0.1017
2020-02-06 2019-12-31 13F ECOLAB COM 278865100 164,621 -4,805 31,770 101,613.9019
2021-01-19 2019-09-30 13F/A-1 ECOLAB COM 278865100 169,426 11,976 7.61 33,552 7.94 0.1185
2019-10-17 2019-09-30 13F ECOLAB COM 278865100 169,426 11,976 33,552 118,284.5983
2021-01-19 2019-06-30 13F/A-1 ECOLAB COM 278865100 157,450 -344 -0.22 31,085 11.59 0.1098
2019-07-19 2019-06-30 13F ECOLAB COM 278865100 157,450 -344 31,085 109,613.8409
2021-01-19 2019-03-31 13F/A-1 ECOLAB COM 278865100 157,794 50,143 46.58 27,857 75.61 0.1024
2019-05-02 2019-03-31 13F ECOLAB COM 278865100 157,794 50,143 27,857 102,280.9943
2021-01-19 2018-12-31 13F/A-1 ECOLAB COM 278865100 107,651 17,065 18.84 15,863 11.71 0.0712
2019-02-08 2018-12-31 13F ECOLAB COM 278865100 107,651 17,065 15,863 71,105.1114
2021-01-19 2018-09-30 13F/A-1 ECOLAB COM 278865100 90,586 17,429 23.82 14,200 38.32 0.0562
2018-10-25 2018-09-30 13F ECOLAB COM 278865100 90,364 17,207 14,165
2021-01-19 2018-06-30 13F/A-1 ECOLAB COM 278865100 73,157 -2,672 -3.52 10,266 -1.22 0.0468
2018-08-03 2018-06-30 13F ECOLAB COM 278865100 73,157 -2,672 10,266
2021-01-19 2018-03-31 13F/A-1 ECOLAB COM 278865100 75,829 -1,091 -1.42 10,393 0.70 0.0488
2018-05-07 2018-03-31 13F ECOLAB COM 278865100 75,829 -1,091 10,393 48,603.1993
2021-01-19 2017-12-31 13F/A-1 ECOLAB COM 278865100 76,920 61,866 410.96 10,321 433.39 0.0535
2018-01-25 2017-12-31 13F ECOLAB COM 278865100 76,920 61,866 10,321
2021-01-19 2017-09-30 13F/A-1 ECOLAB COM 278865100 15,054 3,279 27.85 1,935 23.72 0.0120
2017-10-17 2017-09-30 13F ECOLAB COM 278865100 15,054 3,279 1,935 11,988.0038
2021-01-19 2017-06-30 13F/A-1 ECOLAB COM 278865100 11,775 -5,333 -31.17 1,564 -27.09 0.0101
2017-08-07 2017-06-30 13F ECOLAB COM 278865100 11,775 -5,333 1,564 10,182.8996
2021-01-19 2017-03-31 13F/A-1 ECOLAB COM 278865100 17,108 2,531 17.36 2,145 25.59 0.0143
2017-05-15 2017-03-31 13F ECOLAB COM 278865100 17,108 2,531 2,145 14,246.9605
2017-02-09 2016-12-31 13F ECOLAB COM 278865100 14,577 -5,251 -26.48 1,708 -29.25 0.0134
2016-11-07 2016-09-30 13F ECOLAB COM 278865100 19,828 2,430 13.97 2,414 16.96 0.0178
2016-07-22 2016-06-30 13F ECOLAB COM 278865100 17,398 -1,797 -9.36 2,064 -3.55 0.0157
2016-05-16 2016-03-31 13F ECOLAB COM 278865100 19,195 4,654 32.01 2,140 28.68 0.0172
2016-02-08 2015-12-31 13F ECOLAB COM 278865100 14,541 5,009 52.55 1,663 58.99 0.0142
2015-11-12 2015-09-30 13F ECOLAB COM 278865100 9,532 0 0.00 1,046 -2.97 0.0080
2015-08-17 2015-06-30 13F ECOLAB COM 278865100 9,532 1,267 15.33 1,078 14.07 0.0082
2015-04-24 2015-03-31 13F ECOLAB COM 278865100 8,265 0 0.00 945 9.38 0.0071
2015-02-12 2014-12-31 13F ECOLAB COM 278865100 8,265 -3,926 -32.20 864 -38.29 0.0062
2014-11-10 2014-09-30 13F ECOLAB COM 278865100 12,191 0 0.00 1,400 3.17 0.0100
2014-08-13 2014-06-30 13F ECOLAB COM 278865100 12,191 -3,725 -23.40 1,357 -21.10 0.0097
2014-05-07 2014-03-31 13F ECOLAB COM 278865100 15,916 0 0.00 1,720 3.61 0.0132
2014-02-04 2013-12-31 13F ECOLAB COM 278865100 15,916 6,440 67.96 1,660 77.54 0.0138
2013-11-12 2013-09-30 13F ECOLAB COM 278865100 9,476 0 0.00 935 15.86 0.0091
2013-08-27 2013-06-30 13F Ecolab COM 278865100 9,476 9,476 807 0.0082
Legend
Shares
The total number of shares held by the institution at the end of the reporting period (the effective date). This is provided in the filing.
Value
The total value of the shares as of the effective date. This is provided in the filing.
Avg. Share Price
The weighted average share price of the shares held by the institution. We use FIFO accounting to determine this price
Class
This is the security class as indicated by the filer. There are a variety of values for this field. Common values include "EC" = equity common, "EP" - equity preferred
Allocation (%)
The percent of the institution's portfolio that this position represents. This is provided in NPORT filings. For 13F filings, we calculate it.
Change in Allocation
The change in allocation from the prior reporting period. This is calculated as current allocation - prior allocation.
Change in Allocation (%)
The percent change in allocation from the prior reporting period. This is calculated as (current allocation - prior allocation) / prior allocation.
Cost Basis
The total cost of the shares held. This is calculated as reported shares * avg. share price
Unrealized Gain/Loss
This is the market value of the position as of the effective date minus the cost basis.