‹ Screener

ECOLAB INC.

ECL · Soap, Detergents, Cleang Preparations, Perfumes, Cosmetics · 281.4M shares · -1%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: -$81M (gross $14M, SBC $95M)

Reference price $263.83 · est. market cap ~$74.3B — last insider purchase, 2026-06-11 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

A86

Dominant global water/hygiene franchise with durable pricing power, top-decile returns and cash generation, and record results.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $4.0B2025-09-30 · $4.2B2025-12-31 · $4.2B2026-03-31 · $4.1B

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
44.5%
Operating margin
17.0%
Net margin
12.9%
Return on equity
21.2%
Return on assets
8.4%
ROIC
20.3%
Revenue growth (QoQ)
-3.1%
Net-income growth
-1.7%
Debt / equity
0.1×
Interest coverage
8.9×
Current ratio
1.1×
Free cash flow
$1.9B
Tangible book value
-$3.1B
Cash & investments
$646M
Stock comp / revenue
0.8%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-11Clark Benjamin M.Buy1.0K$263.83
2026-06-10Doukeris Michel DBuy7.8K$258.00
2026-06-09Brown Darrell RSell10K$260.89
2026-06-09Brown Darrell ROption exercise10K$117.73
2026-05-27Vautrinot Suzanne MSell1.0K$264.98
2026-05-22Vautrinot Suzanne MOption exercise2.0K$125.67
2026-05-22Vautrinot Suzanne MTax withheld996$252.27
2026-05-13MacLennan DavidBuy1.0K$250.65
2026-05-04MacLennan DavidBuy800$256.91
2026-05-04Cook Gregory BTax withheld3.8K$257.93
2026-05-04Cook Gregory BOption exercise8.4K
2026-03-31Ballard Shari LGrant138$263.03
2026-03-31Whalen JulieGrant138
2026-03-31REICH VICTORIAGrant138
2026-03-31ZILLMER JOHN JGrant138
2026-03-31LARSON MICHAELGrant138
2026-03-31NOWELL LIONEL L IIIGrant138
2026-03-31Doukeris Michel DGrant138
2026-03-31Gross Marion K.Grant138
2026-03-31Althoff JudsonGrant138
2026-03-31Vautrinot Suzanne MGrant138
2026-03-31McKibben Tracy BGrant138
2026-03-31MacLennan DavidGrant138
2026-03-31MacLennan DavidGrant49$263.03
2026-03-31Green Eric MarkGrant138
2026-03-31Green Eric MarkGrant152$263.03
2026-03-31Ballard Shari LGrant138
2026-03-27LARSON MICHAELOption exercise2.3K$115.08
2026-03-27LARSON MICHAELTax withheld1.0K$262.88
2026-02-26Cook Gregory BOption exercise3.8K$137.09
2026-02-26Cook Gregory BSell3.5K$304.25
2026-02-25McKibben Tracy BOption exercise2.3K$115.08
2026-02-25King MargeauxOption exercise1.7K
2026-02-25King MargeauxTax withheld527$306.04
2026-02-25McKibben Tracy BSell1.3K$308.66
2026-02-24Beck ChristopheSell18K$307.32
2026-02-24Kirkland Scott DGift404
2026-02-24Beck ChristopheOption exercise24K$117.73
2026-02-24Beck ChristopheSell1.9K$307.87
2026-02-18Beck ChristopheGrant25K
2026-02-18Hlila Alexandra M AGrant508
2026-02-18Hlila Alexandra M ATax withheld215$303.15
2026-02-18Boone Jandeen MGrant593
2026-02-18Boone Jandeen MTax withheld201$303.15
2026-02-18Cook Gregory BGrant3.4K
2026-02-18Cook Gregory BTax withheld1.1K$303.15
2026-02-18Alfano Nicholas J.Grant2.2K
2026-02-18Alfano Nicholas J.Tax withheld975$303.15
2026-02-18Bradway Jennifer JGrant1.9K
2026-02-18Bradway Jennifer JTax withheld596$303.15
2026-02-18De Boo Alexander A.Grant2.4K
2026-02-18De Boo Alexander A.Tax withheld126$303.15
2026-02-18Kirkland Scott DGrant9.7K
2026-02-18Kirkland Scott DTax withheld4.0K$303.15
2026-02-18Brown Darrell RGrant8.5K
2026-02-18Brown Darrell RTax withheld3.3K$303.15
2026-02-18Beck ChristopheTax withheld11K$303.15
2026-02-17Alfano Nicholas J.Sell9.5K$303.58
2026-02-17Alfano Nicholas J.Option exercise9.5K$137.09
2026-02-13Bradway Jennifer JSell613$302.01
2026-02-13REICH VICTORIAOption exercise1.0K$115.08
2026-02-13REICH VICTORIASell1.0K$301.08
2026-02-13ZILLMER JOHN JTax withheld879$301.02
2026-02-13ZILLMER JOHN JOption exercise2.3K$115.08
2026-02-13Bradway Jennifer JOption exercise950$137.09
2025-12-31Green Eric MarkGrant128
2025-12-31Green Eric MarkGrant137$263.68
2025-12-31Ballard Shari LGrant128
2025-12-31Ballard Shari LGrant128$263.68
2025-12-31Whalen JulieGrant128
2025-12-31REICH VICTORIAGrant128
2025-12-31ZILLMER JOHN JGrant128
2025-12-31NOWELL LIONEL L IIIGrant128
2025-12-31LARSON MICHAELGrant128
2025-12-31Doukeris Michel DGrant128
2025-12-31Gross Marion K.Grant128
2025-12-31Althoff JudsonGrant128
2025-12-31Vautrinot Suzanne MGrant128
2025-12-31McKibben Tracy BGrant128
2025-12-31MacLennan DavidGrant128
2025-12-31MacLennan DavidGrant44$263.68
2025-12-08MacLennan DavidBuy750$257.60
2025-12-04Saluja HarpreetOption exercise1.3K
2025-12-04Saluja HarpreetTax withheld407$263.38
2025-11-24De Boo Alexander A.Option exercise2.2K$119.12
2025-11-24De Boo Alexander A.Sell1.4K$268.25
2025-11-12Beck ChristopheSell4.5K$262.35
2025-11-12MacLennan DavidOption exercise3.3K$115.08
2025-11-12MacLennan DavidTax withheld1.5K$262.02
2025-11-12Beck ChristopheOption exercise23K$119.12
2025-11-12Beck ChristopheSell17K$261.17
2025-09-30ZILLMER JOHN JGrant123
2025-09-30Doukeris Michel DGrant123
2025-09-30Gross Marion K.Grant123
2025-09-30Althoff JudsonGrant123
2025-09-30Vautrinot Suzanne MGrant123
2025-09-30McKibben Tracy BGrant123
2025-09-30MacLennan DavidGrant123
2025-09-30MacLennan DavidGrant42$273.87
2025-09-30Green Eric MarkGrant123
2025-09-30Green Eric MarkGrant132$273.87
2025-09-30Ballard Shari LGrant123
2025-09-30Ballard Shari LGrant123$273.87
2025-09-30Whalen JulieGrant75
2025-09-30REICH VICTORIAGrant123
2025-09-30NOWELL LIONEL L IIIGrant123
2025-09-30LARSON MICHAELGrant123
2025-08-19Vautrinot Suzanne MSell1.4K$283.16
2025-08-14Vautrinot Suzanne MOption exercise2.3K$115.08
2025-08-14Vautrinot Suzanne MTax withheld946$279.65
2025-08-13Bradway Jennifer JOption exercise993$117.73
2025-08-13Bradway Jennifer JSell807$279.28
2025-08-13MacLennan DavidBuy600$278.51
2025-06-30McKibben Tracy BGrant126
2025-06-30MacLennan DavidGrant43$267.48
2025-06-30Gross Marion K.Grant76
2025-06-30Green Eric MarkGrant126
2025-06-30Green Eric MarkGrant136$267.48
2025-06-30Doukeris Michel DGrant126
2025-06-30Ballard Shari LGrant126
2025-06-30Ballard Shari LGrant126$267.48
2025-06-30Althoff JudsonGrant126
2025-06-30MacLennan DavidGrant126
2025-06-30ZILLMER JOHN JGrant126
2025-06-30Vautrinot Suzanne MGrant126
2025-06-30LARSON MICHAELGrant126
2025-06-30REICH VICTORIAGrant126
2025-06-30NOWELL LIONEL L IIIGrant126
2025-06-12REICH VICTORIAOption exercise1.3K$115.08
2025-06-12REICH VICTORIASell1.3K$271.00
2025-05-19Cook Gregory BGift65
2025-05-15Cook Gregory BSell2.2K$253.00
2025-05-15Cook Gregory BOption exercise2.2K$117.73
2025-05-07MacLennan DavidBuy500$251.75
2025-05-07Alfano Nicholas J.Option exercise9.9K$117.73
2025-05-07Alfano Nicholas J.Sell9.9K$253.75
2025-05-02Kirkland Scott DGift200
2025-03-31ZILLMER JOHN JGrant134
2025-03-31Vautrinot Suzanne MGrant134
2025-03-31REICH VICTORIAGrant134
2025-03-31NOWELL LIONEL L IIIGrant134
2025-03-31McKibben Tracy BGrant134
2025-03-31MacLennan DavidGrant134
2025-03-31MacLennan DavidGrant46$251.56
2025-03-31LARSON MICHAELGrant134
2025-03-31HIGGINS ARTHUR JGrant134
2025-03-31HIGGINS ARTHUR JGrant124$251.56
2025-03-31Green Eric MarkGrant134
2025-03-31Green Eric MarkGrant144$251.56
2025-03-31Doukeris Michel DGrant60
2025-03-31Ballard Shari LGrant134
2025-03-31Ballard Shari LGrant134$251.56
2025-03-31Althoff JudsonGrant134
2025-03-14Boone Jandeen MOption exercise161$119.12
2025-03-06Kirkland Scott DOption exercise2.9K$119.12
2025-03-06Kirkland Scott DTax withheld2.0K$267.21
2025-03-04LARSON MICHAELOption exercise2.2K$112.75
2025-03-04LARSON MICHAELTax withheld921$269.17
2025-02-26Berger Larry LSell11K$266.95
2025-02-26Berger Larry LOption exercise11K$158.51
2025-02-26Berger Larry LOption exercise9.8K$184.39
2025-02-26Berger Larry LTax withheld8.2K$266.38
2025-02-25Bradway Jennifer JOption exercise1.1K$119.12
2025-02-25Bradway Jennifer JSell856$267.37
2025-02-19ZILLMER JOHN JOption exercise2.2K$112.75
2025-02-19ZILLMER JOHN JTax withheld935$265.19
2025-02-19Marsh Laurie MGrant2.0K
2025-02-19Marsh Laurie MTax withheld625$265.19
2025-02-19Kirkland Scott DGrant3.9K
2025-02-19Kirkland Scott DTax withheld1.2K$265.19
2025-02-19Hlila Alexandra M AGrant166
2025-02-19Hlila Alexandra M ATax withheld81$265.19
2025-02-19Duijser MachielGrant2.7K
2025-02-19Duijser MachielTax withheld824$265.19
2025-02-19De Boo Alexander A.Grant1.2K
2025-02-19De Boo Alexander A.Tax withheld64$265.19
2025-02-19Cook Gregory BGrant1.5K
2025-02-19Cook Gregory BTax withheld490$265.19
2025-02-19Brown Darrell RGrant3.1K
2025-02-19Brown Darrell RTax withheld913$265.19
2025-02-19Bradway Jennifer JGrant608
2025-02-19Bradway Jennifer JTax withheld205$265.19
2025-02-19Boone Jandeen MGrant122
2025-02-19Boone Jandeen MTax withheld44$265.19
2025-02-19Berger Larry LGrant2.2K
2025-02-19Berger Larry LTax withheld692$265.19
2025-02-19Beck ChristopheGrant13K
2025-02-19Beck ChristopheTax withheld5.5K$265.19
2025-02-19Alfano Nicholas J.Grant1.3K
2025-02-19Alfano Nicholas J.Tax withheld400$265.19
2025-02-14McKibben Tracy BOption exercise2.6K$112.75
2025-02-14McKibben Tracy BSell1.7K$264.69
2025-02-13MacLennan DavidBuy400$264.51
2025-02-13HIGGINS ARTHUR JOption exercise1.8K$144.01
2025-02-13HIGGINS ARTHUR JSell1.8K$263.05
2025-02-13Duijser MachielSell5.7K$264.04
2024-12-31ZILLMER JOHN JGrant144
2024-12-31Vautrinot Suzanne MGrant144
2024-12-31REICH VICTORIAGrant144
2024-12-31NOWELL LIONEL L IIIGrant144
2024-12-31McKibben Tracy BGrant144
2024-12-31MacLennan DavidGrant144
2024-12-31MacLennan DavidGrant49$234.64
2024-12-31LARSON MICHAELGrant144
2024-12-31HIGGINS ARTHUR JGrant144
2024-12-31HIGGINS ARTHUR JGrant133$234.64
2024-12-31Green Eric MarkGrant144
2024-12-31Green Eric MarkGrant154$234.64
2024-12-31Ballard Shari LGrant144
2024-12-31Althoff JudsonGrant144
2024-12-31Ballard Shari LGrant144$234.64

All non-derivative Form 4 activity (SEC), newest first.

Supply chain

Customers (1)

  • ChampionX

Suppliers (0)

    Named in the 10-K; linked when we track them.

    Notable events (8-K)

    DateItems
    2026-05-29OtherExhibitsfiling ↗
    2026-05-11Exec/director changeShareholder votefiling ↗
    2026-04-28ResultsExhibitsfiling ↗
    2026-04-15Material agreementDebt obligationExhibitsfiling ↗
    2026-03-27ResultsExhibitsfiling ↗
    2026-03-20ResultsExhibitsfiling ↗
    2026-02-25Exec/director changeExhibitsfiling ↗
    2026-02-23Exec/director changefiling ↗

    Recent filings

    FormFiledPeriodAccession
    8-K2026-05-292026-05-290001104659-26-068276 ↗
    8-K2026-05-112026-05-070001104659-26-058710 ↗
    10-Q2026-05-072026-03-310001104659-26-056737 ↗
    8-K2026-04-282026-04-280001104659-26-049822 ↗
    8-K2026-04-152026-04-100001104659-26-043821 ↗
    8-K2026-03-272026-03-270001104659-26-035705 ↗
    8-K2026-03-202026-03-200001104659-26-032446 ↗
    8-K2026-02-252026-02-200001104659-26-019742 ↗
    10-K2026-02-232025-12-310001104659-26-018357 ↗
    8-K2026-02-232026-02-180001104659-26-018605 ↗
    8-K2026-02-102026-02-100001104659-26-012358 ↗
    10-Q2025-10-302025-09-300001104659-25-104386 ↗