FINHUB Insights

Ecolab insider activity

ECL · ECL income statements · EDGAR

What the executives and directors of Ecolab actually did with their own shares, decoded from their SEC Form 4 filings. Each figure says the stretch of time it covers.

−$23M net open-market flow, 12 m
7 open-market buys, 12 m
0% of sale value on 10b5-1 plans, 12 m
10 days since an insider bought, whole record

The tape: three years of insider trades

Open-market buy Discretionary sale Planned sale (10b5-1) Reported-price path Routine

Every marker sits at the price reported on the Form 4. The line is the monthly median of all prices insiders reported, so the chart needs no market feed; the grey strip is the routine flow (grants, vestings, tax withholding and gifts) that a headline gets wrong by counting it as selling.

The 233 routine events on the chart, as a list
Date Insider Shares
Aug 3, 2026 Bradway Jennifer J 9,401
Jul 30, 2026 Kirkland Scott D 3,972
Jun 30, 2026 LARSON MICHAEL 130
Jun 30, 2026 NOWELL LIONEL L III 130
Jun 30, 2026 ZILLMER JOHN J 130
Jun 30, 2026 Whalen Julie 130
Jun 30, 2026 Ballard Shari L 260
Jun 30, 2026 Green Eric Mark 274
Jun 30, 2026 MacLennan David 176
Jun 30, 2026 McKibben Tracy B 130
Jun 30, 2026 Vautrinot Suzanne M 130
Jun 30, 2026 Althoff Judson 130
Jun 30, 2026 Gross Marion K. 130
Jun 30, 2026 Doukeris Michel D 130
Jun 9, 2026 Brown Darrell R 10K
May 22, 2026 Vautrinot Suzanne M 2,996
May 4, 2026 Cook Gregory B 12K
Mar 31, 2026 LARSON MICHAEL 138
Mar 31, 2026 NOWELL LIONEL L III 138
Mar 31, 2026 ZILLMER JOHN J 138
Mar 31, 2026 REICH VICTORIA 138
Mar 31, 2026 Whalen Julie 138
Mar 31, 2026 Ballard Shari L 276
Mar 31, 2026 Green Eric Mark 290
Mar 31, 2026 MacLennan David 187
Mar 31, 2026 McKibben Tracy B 138
Mar 31, 2026 Vautrinot Suzanne M 138
Mar 31, 2026 Althoff Judson 138
Mar 31, 2026 Gross Marion K. 138
Mar 31, 2026 Doukeris Michel D 138
Mar 27, 2026 LARSON MICHAEL 3,306
Feb 26, 2026 Cook Gregory B 3,800
Feb 25, 2026 McKibben Tracy B 2,300
Feb 25, 2026 King Margeaux 2,189
Feb 24, 2026 Beck Christophe 24K
Feb 24, 2026 Kirkland Scott D 404
Feb 18, 2026 Alfano Nicholas J. 13K
Feb 18, 2026 Beck Christophe 36K
Feb 18, 2026 Brown Darrell R 12K
Feb 18, 2026 Kirkland Scott D 14K
Feb 18, 2026 De Boo Alexander A. 2,497
Feb 18, 2026 Bradway Jennifer J 2,544
Feb 18, 2026 Cook Gregory B 4,454
Feb 18, 2026 Boone Jandeen M 794
Feb 18, 2026 Hlila Alexandra M A 723
Feb 13, 2026 ZILLMER JOHN J 3,179
Feb 13, 2026 REICH VICTORIA 1,000
Feb 13, 2026 Bradway Jennifer J 950
Dec 31, 2025 LARSON MICHAEL 128
Dec 31, 2025 NOWELL LIONEL L III 128
Dec 31, 2025 ZILLMER JOHN J 128
Dec 31, 2025 REICH VICTORIA 128
Dec 31, 2025 Whalen Julie 128
Dec 31, 2025 Ballard Shari L 256
Dec 31, 2025 Green Eric Mark 265
Dec 31, 2025 MacLennan David 172
Dec 31, 2025 McKibben Tracy B 128
Dec 31, 2025 Vautrinot Suzanne M 128
Dec 31, 2025 Althoff Judson 128
Dec 31, 2025 Gross Marion K. 128

The 60 most recent of 233.

Where the shares went, last 12 months

Every Form 4 movement decomposed: what flowed in (grants, vested equity, purchases) and what flowed out (tax withholding, plan sales, discretionary sales, gifts). Counted in shares, because grants carry no price.

The chart, in numbers
Flow Shares
Granted 62K
Vested / exercised 108K
Bought on market 15K
Withheld for tax 34K
Discretionary sales 96K
Gifts 404
Kept 56K

Skin in the game

Directly held shares as reported after each trade, indexed to 100 at the start of the window, up to five years back. Direct holdings only: trust and family-entity positions are per-entity in the filings and do not sum honestly, so this chart refuses to guess. The steps are the trades.

The chart, in numbers
Insider Start of the window Latest reported Indexed, start = 100
Beck Christophe 57K 73K 128.4
ZILLMER JOHN J 38K 49K 130.6
Brown Darrell R 11K 33K 292.9

Who holds what

the 14 largest holdings of 36
Insider Role Shares held Buys 12 m Sales 12 m 12 m Last trade
GATES WILLIAM H III Last trade Nov 22, 2024 10% owner 29M Nov 22, 2024
CASCADE INVESTMENT, L.L.C. 10% owner 29M
Beck Christophe CHAIRMAN, PRESIDENT & CEO Last trade Aug 18, 2026 CEO 73K $17M net selling over the year: 0 months buying, 3 months selling Aug 18, 2026
ZILLMER JOHN J Director 49K
Brown Darrell R Co-COO - Global Markets Last trade Jun 9, 2026 COO 43K $2.6M net selling over the year: 0 months buying, 1 month selling Jun 9, 2026
BECK BARBARA Last trade Dec 2, 2020 Director 33K Dec 2, 2020
HIGGINS ARTHUR J Last trade Feb 13, 2025 Director 27K Feb 13, 2025
Berger Larry L EVP & CHIEF TECHNICAL OFFICER Last trade Feb 26, 2025 Officer 27K Feb 26, 2025
Marsh Laurie M EVP - HUMAN RESOURCES Last trade Aug 19, 2024 Officer 26K Aug 19, 2024
MacLennan David Last trade May 13, 2026 Director 26K $649K net buying over the year: 2 months buying, 0 months selling May 13, 2026
REICH VICTORIA Last trade Feb 13, 2026 Director 25K $301K net selling over the year: 0 months buying, 1 month selling Feb 13, 2026
Kirkland Scott D SVP & CORPORATE CONTROLLER Last trade Jul 30, 2026 Officer 22K $930K net selling over the year: 0 months buying, 1 month selling Jul 30, 2026
Busch Angela M EVP - CORP STRAT & BUS DEV Last trade Nov 16, 2023 Officer 21K Nov 16, 2023
LARSON MICHAEL Director 19K

Open-market trade log

the 60 most recent of 512
Date Insider Type Shares Price Value Since trade Filed
Sep 11, 2026 Green Eric Mark (Director) 320 shares $277.29 +0.0% since trade filed Sep 14, 2026 Open-market buy 320 $277.29 $89K +0.0% Sep 14, 2026
Sep 11, 2026 Green Eric Mark (Director) 3,370 shares $276.58 +0.3% since trade filed Sep 14, 2026 Open-market buy 3,370 $276.58 $932K +0.3% Sep 14, 2026
Aug 18, 2026 Beck Christophe (CEO) 18K shares $280.14 −1.0% since trade filed Aug 20, 2026 Discretionary sale 18K $280.14 $5.0M −1.0% Aug 20, 2026
Aug 11, 2026 Cook Gregory B (COO) 4,567 shares $285.13 −2.8% since trade filed Aug 11, 2026 Discretionary sale 4,567 $285.13 $1.3M −2.8% Aug 11, 2026
Jul 30, 2026 Kirkland Scott D (CFO) 3,357 shares $276.96 +0.1% since trade filed Jul 31, 2026 Discretionary sale 3,357 $276.96 $930K +0.1% Jul 31, 2026
Jun 11, 2026 Clark Benjamin M. (Officer) 1,000 shares $263.83 +5.1% since trade filed Jun 15, 2026 Open-market buy 1,000 $263.83 $264K +5.1% Jun 15, 2026
Jun 10, 2026 Doukeris Michel D (Director) 7,750 shares $258.00 +7.5% since trade filed Jun 11, 2026 Open-market buy 7,750 $258.00 $2.0M +7.5% Jun 11, 2026
Jun 9, 2026 Brown Darrell R (COO) 10K shares $260.89 +6.3% since trade filed Jun 10, 2026 Discretionary sale 10K $260.89 $2.6M +6.3% Jun 10, 2026
May 27, 2026 Vautrinot Suzanne M (Director) 1,004 shares $264.98 +4.7% since trade filed May 27, 2026 Discretionary sale 1,004 $264.98 $266K +4.7% May 27, 2026
May 13, 2026 MacLennan David (Director) 1,000 shares $250.65 +10.6% since trade filed May 14, 2026 Open-market buy 1,000 $250.65 $251K +10.6% May 14, 2026
May 4, 2026 MacLennan David (Director) 800 shares $256.91 +7.9% since trade filed May 5, 2026 Open-market buy 800 $256.91 $206K +7.9% May 5, 2026
Feb 26, 2026 Cook Gregory B (Officer) 3,519 shares $304.25 −8.9% since trade filed Feb 27, 2026 Discretionary sale 3,519 $304.25 $1.1M −8.9% Feb 27, 2026
Feb 25, 2026 McKibben Tracy B (Director) 1,265 shares $308.66 −10.2% since trade filed Feb 26, 2026 Discretionary sale 1,265 $308.66 $390K −10.2% Feb 26, 2026
Feb 24, 2026 Beck Christophe (CEO) 1,880 shares $307.87 −9.9% since trade filed Feb 25, 2026 Discretionary sale 1,880 $307.87 $579K −9.9% Feb 25, 2026
Feb 24, 2026 Beck Christophe (CEO) 18K shares $307.32 −9.8% since trade filed Feb 25, 2026 Discretionary sale 18K $307.32 $5.6M −9.8% Feb 25, 2026
Feb 17, 2026 Alfano Nicholas J. (Officer) 9,501 shares $303.58 −8.7% since trade filed Feb 18, 2026 Discretionary sale 9,501 $303.58 $2.9M −8.7% Feb 18, 2026
Feb 13, 2026 REICH VICTORIA (Director) 1,000 shares $301.08 −7.9% since trade filed Feb 17, 2026 Discretionary sale 1,000 $301.08 $301K −7.9% Feb 17, 2026
Feb 13, 2026 Bradway Jennifer J (Officer) 613 shares $302.01 −8.2% since trade filed Feb 17, 2026 Discretionary sale 613 $302.01 $185K −8.2% Feb 17, 2026
Dec 8, 2025 MacLennan David (Director) 750 shares $257.60 +7.6% since trade filed Dec 8, 2025 Open-market buy 750 $257.60 $193K +7.6% Dec 8, 2025
Nov 24, 2025 De Boo Alexander A. (Officer) 1,422 shares $268.25 +3.4% since trade filed Nov 25, 2025 Discretionary sale 1,422 $268.25 $381K +3.4% Nov 25, 2025
Nov 12, 2025 Beck Christophe (CEO) 4,462 shares $262.35 +5.7% since trade filed Nov 13, 2025 Discretionary sale 4,462 $262.35 $1.2M +5.7% Nov 13, 2025
Nov 12, 2025 Beck Christophe (CEO) 17K shares $261.17 +6.2% since trade filed Nov 13, 2025 Discretionary sale 17K $261.17 $4.5M +6.2% Nov 13, 2025
Aug 19, 2025 Vautrinot Suzanne M (Director) 1,354 shares $283.16 −2.1% since trade filed Aug 19, 2025 Discretionary sale 1,354 $283.16 $383K −2.1% Aug 19, 2025
Aug 13, 2025 MacLennan David (Director) 600 shares $278.51 −0.4% since trade filed Aug 15, 2025 Open-market buy 600 $278.51 $167K −0.4% Aug 15, 2025
Aug 13, 2025 Bradway Jennifer J (Officer) 807 shares $279.28 −0.7% since trade filed Aug 15, 2025 Discretionary sale 807 $279.28 $225K −0.7% Aug 15, 2025
Jun 12, 2025 REICH VICTORIA (Director) 1,300 shares $271.00 +2.3% since trade filed Jun 16, 2025 Discretionary sale 1,300 $271.00 $352K +2.3% Jun 16, 2025
May 15, 2025 Cook Gregory B (Officer) 2,234 shares $253.00 +9.6% since trade filed May 16, 2025 Discretionary sale 2,234 $253.00 $565K +9.6% May 16, 2025
May 7, 2025 MacLennan David (Director) 500 shares $251.75 +10.1% since trade filed May 9, 2025 Open-market buy 500 $251.75 $126K +10.1% May 9, 2025
May 7, 2025 Alfano Nicholas J. (Officer) 9,930 shares $253.75 +9.3% since trade filed May 9, 2025 Discretionary sale 9,930 $253.75 $2.5M +9.3% May 9, 2025
Feb 26, 2025 Berger Larry L (Officer) 11K shares $266.95 +3.9% since trade filed Feb 27, 2025 Discretionary sale 11K $266.95 $2.9M +3.9% Feb 27, 2025
Feb 25, 2025 Bradway Jennifer J (Officer) 856 shares $267.37 +3.7% since trade filed Feb 27, 2025 Discretionary sale 856 $267.37 $229K +3.7% Feb 27, 2025
Feb 14, 2025 McKibben Tracy B (Director) 1,704 shares $264.69 +4.8% since trade filed Feb 18, 2025 Discretionary sale 1,704 $264.69 $451K +4.8% Feb 18, 2025
Feb 13, 2025 HIGGINS ARTHUR J (Director) 1,800 shares $263.05 +5.4% since trade filed Feb 18, 2025 Discretionary sale 1,800 $263.05 $473K +5.4% Feb 18, 2025
Feb 13, 2025 MacLennan David (Director) 400 shares $264.51 +4.8% since trade filed Feb 18, 2025 Open-market buy 400 $264.51 $106K +4.8% Feb 18, 2025
Feb 13, 2025 Duijser Machiel (Officer) 5,721 shares $264.04 +5.0% since trade filed Feb 18, 2025 Discretionary sale 5,721 $264.04 $1.5M +5.0% Feb 18, 2025
Nov 22, 2024 GATES WILLIAM H III (10% owner) 116 shares $246.85 +12.3% since trade filed Nov 22, 2024 Discretionary sale 116 $246.85 $29K +12.3% Nov 22, 2024
Nov 22, 2024 GATES WILLIAM H III (10% owner) 17K shares $245.34 +13.0% since trade filed Nov 22, 2024 Discretionary sale 17K $245.34 $4.2M +13.0% Nov 22, 2024
Nov 22, 2024 GATES WILLIAM H III (10% owner) 53K shares $246.15 +12.7% since trade filed Nov 22, 2024 Discretionary sale 53K $246.15 $13M +12.7% Nov 22, 2024
Nov 21, 2024 GATES WILLIAM H III (10% owner) 28K shares $242.21 +14.5% since trade filed Nov 22, 2024 Discretionary sale 28K $242.21 $6.8M +14.5% Nov 22, 2024
Nov 21, 2024 GATES WILLIAM H III (10% owner) 72K shares $243.02 +14.1% since trade filed Nov 22, 2024 Discretionary sale 72K $243.02 $17M +14.1% Nov 22, 2024
Nov 20, 2024 GATES WILLIAM H III (10% owner) 1,200 shares $243.65 +13.8% since trade filed Nov 22, 2024 Discretionary sale 1,200 $243.65 $292K +13.8% Nov 22, 2024
Nov 20, 2024 GATES WILLIAM H III (10% owner) 7,698 shares $242.42 +14.4% since trade filed Nov 22, 2024 Discretionary sale 7,698 $242.42 $1.9M +14.4% Nov 22, 2024
Nov 20, 2024 GATES WILLIAM H III (10% owner) 45K shares $241.59 +14.8% since trade filed Nov 22, 2024 Discretionary sale 45K $241.59 $11M +14.8% Nov 22, 2024
Nov 20, 2024 GATES WILLIAM H III (10% owner) 53K shares $240.66 +15.2% since trade filed Nov 22, 2024 Discretionary sale 53K $240.66 $13M +15.2% Nov 22, 2024
Nov 19, 2024 GATES WILLIAM H III (10% owner) 8,785 shares $243.32 +14.0% since trade filed Nov 20, 2024 Discretionary sale 8,785 $243.32 $2.1M +14.0% Nov 20, 2024
Nov 19, 2024 GATES WILLIAM H III (10% owner) 28K shares $245.03 +13.2% since trade filed Nov 20, 2024 Discretionary sale 28K $245.03 $6.9M +13.2% Nov 20, 2024
Nov 19, 2024 GATES WILLIAM H III (10% owner) 42K shares $244.35 +13.5% since trade filed Nov 20, 2024 Discretionary sale 42K $244.35 $10M +13.5% Nov 20, 2024
Nov 18, 2024 GATES WILLIAM H III (10% owner) 11K shares $246.38 +12.6% since trade filed Nov 20, 2024 Discretionary sale 11K $246.38 $2.7M +12.6% Nov 20, 2024
Nov 18, 2024 GATES WILLIAM H III (10% owner) 73K shares $245.89 +12.8% since trade filed Nov 20, 2024 Discretionary sale 73K $245.89 $18M +12.8% Nov 20, 2024
Nov 18, 2024 De Boo Alexander A. (Officer) 1,390 shares $245.73 +12.8% since trade filed Nov 20, 2024 Discretionary sale 1,390 $245.73 $342K +12.8% Nov 20, 2024
Nov 15, 2024 GATES WILLIAM H III (10% owner) 26K shares $245.75 +12.8% since trade filed Nov 18, 2024 Discretionary sale 26K $245.75 $6.4M +12.8% Nov 18, 2024
Nov 15, 2024 GATES WILLIAM H III (10% owner) 74K shares $245.04 +13.2% since trade filed Nov 18, 2024 Discretionary sale 74K $245.04 $18M +13.2% Nov 18, 2024
Nov 14, 2024 GATES WILLIAM H III (10% owner) 8,212 shares $249.31 +11.2% since trade filed Nov 18, 2024 Discretionary sale 8,212 $249.31 $2.0M +11.2% Nov 18, 2024
Nov 14, 2024 GATES WILLIAM H III (10% owner) 11K shares $249.68 +11.1% since trade filed Nov 18, 2024 Discretionary sale 11K $249.68 $2.6M +11.1% Nov 18, 2024
Nov 14, 2024 GATES WILLIAM H III (10% owner) 81K shares $247.72 +11.9% since trade filed Nov 18, 2024 Discretionary sale 81K $247.72 $20M +11.9% Nov 18, 2024
Nov 13, 2024 GATES WILLIAM H III (10% owner) 18K shares $249.95 +10.9% since trade filed Nov 14, 2024 Discretionary sale 18K $249.95 $4.4M +10.9% Nov 14, 2024
Nov 13, 2024 GATES WILLIAM H III (10% owner) 46K shares $248.73 +11.5% since trade filed Nov 14, 2024 Discretionary sale 46K $248.73 $11M +11.5% Nov 14, 2024
Nov 13, 2024 GATES WILLIAM H III (10% owner) 114K shares $249.58 +11.1% since trade filed Nov 14, 2024 Discretionary sale 114K $249.58 $29M +11.1% Nov 14, 2024
Nov 13, 2024 HIGGINS ARTHUR J (Director) 2,000 shares $249.81 +11.0% since trade filed Nov 15, 2024 Discretionary sale 2,000 $249.81 $500K +11.0% Nov 15, 2024
Nov 12, 2024 GATES WILLIAM H III (10% owner) 748 shares $249.92 +11.0% since trade filed Nov 14, 2024 Discretionary sale 748 $249.92 $187K +11.0% Nov 14, 2024

“Since trade” compares with the latest insider-implied price, not a market quote: these pages are built from filings alone. A role here is the one on that day's Form 4, so somebody promoted since appears under both titles.

Filing hygiene

346 Forms 4, 3 years
1 filed late
0 amendments
2.1 avg. days to file

How to read this

A Form 4 transaction code decides everything. P is an open-market purchase and S an open-market sale; those two are the only codes where an insider chose to trade. A is a grant, M an option exercise or vesting, F shares withheld to cover tax, G a gift. Most “insiders dumped billions” headlines are code F and M mechanics.

Sales flagged 10b5-1 run on a plan the insider adopted in advance; since 2023 every Form 4 carries that flag. Buys have historically predicted returns, sales mostly have not, and this page states filings, not advice.

Every number on this page comes from Forms 3, 4 and 5 filed with the SEC. The insider export runs on its own schedule, so it can be a few days behind the rest of the site; the date below says how far it goes. Browse the source filings on SEC EDGAR. Data through Sep 18, 2026