FINHUB Insights

What the executives and directors of Ecolab actually did with their own shares, decoded from three years of SEC Form 4 filings.

−$18.4M net open-market flow, 12 m
6 open-market buys, 12 m
0% of sale value on 10b5-1 plans
56 days since an insider bought

The tape: three years of insider trades

Open-market buy Discretionary sale Planned sale (10b5-1) Reported-price path Routine
$100$200$3002024Jul2025Jul2026JulLARSON MICHAEL — routine flow, 184 (2023-09-30)HIGGINS ARTHUR J — routine flow, 360 (2023-09-30)NOWELL LIONEL L III — routine flow, 184 (2023-09-30)BECK BARBARA — routine flow, 390 (2023-09-30)ZILLMER JOHN J — routine flow, 184 (2023-09-30)REICH VICTORIA — routine flow, 184 (2023-09-30)Ballard Shari L — routine flow, 375 (2023-09-30)Green Eric Mark — routine flow, 360 (2023-09-30)MacLennan David — routine flow, 184 (2023-09-30)McKibben Tracy B — routine flow, 184 (2023-09-30)Vautrinot Suzanne M — routine flow, 184 (2023-09-30)De Boo Alexander A. — routine flow, 3,742 (2023-11-13)Alfano Nicholas J. — routine flow, 6,000 (2023-11-30)Kirkland Scott D — routine flow, 3,242 (2023-12-03)Bradway Jennifer J — routine flow, 1,945 (2023-12-03)Marsh Laurie M — routine flow, 11.9K (2023-12-04)LARSON MICHAEL — routine flow, 157 (2023-12-31)HIGGINS ARTHUR J — routine flow, 308 (2023-12-31)NOWELL LIONEL L III — routine flow, 157 (2023-12-31)BECK BARBARA — routine flow, 334 (2023-12-31)ZILLMER JOHN J — routine flow, 157 (2023-12-31)REICH VICTORIA — routine flow, 157 (2023-12-31)Ballard Shari L — routine flow, 321 (2023-12-31)Green Eric Mark — routine flow, 308 (2023-12-31)MacLennan David — routine flow, 157 (2023-12-31)McKibben Tracy B — routine flow, 157 (2023-12-31)Vautrinot Suzanne M — routine flow, 157 (2023-12-31)ZILLMER JOHN J — routine flow, 3,677 (2024-01-10)Cook Gregory B — routine flow, 2,512 (2024-02-01)Bradway Jennifer J — routine flow, 1,122 (2024-02-15)Berger Larry L — routine flow, 3,427 (2024-02-21)Beck Christophe — routine flow, 15.6K (2024-02-21)Marsh Laurie M — routine flow, 3,022 (2024-02-21)Brown Darrell R — routine flow, 4,187 (2024-02-21)Kirkland Scott D — routine flow, 1,234 (2024-02-21)Duijser Machiel — routine flow, 3,911 (2024-02-21)Peterson Gail — routine flow, 1,891 (2024-02-21)De Boo Alexander A. — routine flow, 1,046 (2024-02-21)Sved Gergely — routine flow, 1,163 (2024-02-21)Alfano Nicholas J. — routine flow, 1,946 (2024-02-21)Busch Angela M — routine flow, 6,096 (2024-02-25)Bradway Jennifer J — routine flow, 886 (2024-02-25)Granucci Nicolas A — routine flow, 1,169 (2024-02-25)Cook Gregory B — routine flow, 1,214 (2024-02-25)LARSON MICHAEL — routine flow, 3,519 (2024-03-14)Vautrinot Suzanne M — routine flow, 4,251 (2024-03-15)Busch Angela M — routine flow, 10.5K (2024-03-15)LARSON MICHAEL — routine flow, 146 (2024-03-31)HIGGINS ARTHUR J — routine flow, 282 (2024-03-31)NOWELL LIONEL L III — routine flow, 146 (2024-03-31)BECK BARBARA — routine flow, 303 (2024-03-31)ZILLMER JOHN J — routine flow, 146 (2024-03-31)REICH VICTORIA — routine flow, 146 (2024-03-31)Ballard Shari L — routine flow, 292 (2024-03-31)Green Eric Mark — routine flow, 282 (2024-03-31)MacLennan David — routine flow, 199 (2024-03-31)McKibben Tracy B — routine flow, 146 (2024-03-31)Vautrinot Suzanne M — routine flow, 146 (2024-03-31)Althoff Judson — routine flow, 64 (2024-03-31)HIGGINS ARTHUR J — routine flow, 4,500 (2024-05-06)LARSON MICHAEL — routine flow, 141 (2024-06-30)HIGGINS ARTHUR J — routine flow, 272 (2024-06-30)NOWELL LIONEL L III — routine flow, 141 (2024-06-30)ZILLMER JOHN J — routine flow, 141 (2024-06-30)REICH VICTORIA — routine flow, 141 (2024-06-30)Ballard Shari L — routine flow, 283 (2024-06-30)Green Eric Mark — routine flow, 286 (2024-06-30)MacLennan David — routine flow, 191 (2024-06-30)McKibben Tracy B — routine flow, 141 (2024-06-30)Vautrinot Suzanne M — routine flow, 141 (2024-06-30)Althoff Judson — routine flow, 141 (2024-06-30)Marsh Laurie M — routine flow, 6,269 (2024-08-03)Marsh Laurie M — routine flow, 10.4K (2024-08-19)Alfano Nicholas J. — routine flow, 2,652 (2024-08-21)Kirkland Scott D — routine flow, 4,662 (2024-08-26)Cook Gregory B — routine flow, 3,811 (2024-08-29)REICH VICTORIA — routine flow, 2,200 (2024-09-12)LARSON MICHAEL — routine flow, 133 (2024-09-30)HIGGINS ARTHUR J — routine flow, 256 (2024-09-30)NOWELL LIONEL L III — routine flow, 133 (2024-09-30)ZILLMER JOHN J — routine flow, 133 (2024-09-30)REICH VICTORIA — routine flow, 133 (2024-09-30)Ballard Shari L — routine flow, 265 (2024-09-30)Green Eric Mark — routine flow, 275 (2024-09-30)MacLennan David — routine flow, 178 (2024-09-30)McKibben Tracy B — routine flow, 133 (2024-09-30)Vautrinot Suzanne M — routine flow, 133 (2024-09-30)Althoff Judson — routine flow, 133 (2024-09-30)Beck Christophe — routine flow, 24.5K (2024-11-07)HIGGINS ARTHUR J — routine flow, 2,000 (2024-11-13)De Boo Alexander A. — routine flow, 2,039 (2024-11-18)Alfano Nicholas J. — routine flow, 6,375 (2024-12-01)Vautrinot Suzanne M — routine flow, 3,189 (2024-12-06)LARSON MICHAEL — routine flow, 144 (2024-12-31)HIGGINS ARTHUR J — routine flow, 277 (2024-12-31)NOWELL LIONEL L III — routine flow, 144 (2024-12-31)ZILLMER JOHN J — routine flow, 144 (2024-12-31)REICH VICTORIA — routine flow, 144 (2024-12-31)Ballard Shari L — routine flow, 288 (2024-12-31)Green Eric Mark — routine flow, 298 (2024-12-31)MacLennan David — routine flow, 193 (2024-12-31)McKibben Tracy B — routine flow, 144 (2024-12-31)Vautrinot Suzanne M — routine flow, 144 (2024-12-31)Althoff Judson — routine flow, 144 (2024-12-31)HIGGINS ARTHUR J — routine flow, 1,800 (2025-02-13)McKibben Tracy B — routine flow, 2,600 (2025-02-14)ZILLMER JOHN J — routine flow, 3,135 (2025-02-19)Berger Larry L — routine flow, 2,901 (2025-02-19)Beck Christophe — routine flow, 18.7K (2025-02-19)Marsh Laurie M — routine flow, 2,613 (2025-02-19)Brown Darrell R — routine flow, 4,006 (2025-02-19)Kirkland Scott D — routine flow, 5,072 (2025-02-19)Duijser Machiel — routine flow, 3,475 (2025-02-19)De Boo Alexander A. — routine flow, 1,279 (2025-02-19)Bradway Jennifer J — routine flow, 813 (2025-02-19)Alfano Nicholas J. — routine flow, 1,725 (2025-02-19)Cook Gregory B — routine flow, 2,036 (2025-02-19)Boone Jandeen M — routine flow, 166 (2025-02-19)Hlila Alexandra M A — routine flow, 247 (2025-02-19)Bradway Jennifer J — routine flow, 1,057 (2025-02-25)Berger Larry L — routine flow, 28.8K (2025-02-26)LARSON MICHAEL — routine flow, 3,121 (2025-03-04)Kirkland Scott D — routine flow, 4,899 (2025-03-06)Boone Jandeen M — routine flow, 161 (2025-03-14)LARSON MICHAEL — routine flow, 134 (2025-03-31)HIGGINS ARTHUR J — routine flow, 258 (2025-03-31)NOWELL LIONEL L III — routine flow, 134 (2025-03-31)ZILLMER JOHN J — routine flow, 134 (2025-03-31)REICH VICTORIA — routine flow, 134 (2025-03-31)Ballard Shari L — routine flow, 268 (2025-03-31)Green Eric Mark — routine flow, 278 (2025-03-31)MacLennan David — routine flow, 180 (2025-03-31)McKibben Tracy B — routine flow, 134 (2025-03-31)Vautrinot Suzanne M — routine flow, 134 (2025-03-31)Althoff Judson — routine flow, 134 (2025-03-31)Doukeris Michel D — routine flow, 60 (2025-03-31)Kirkland Scott D — routine flow, 200 (2025-05-02)Alfano Nicholas J. — routine flow, 9,930 (2025-05-07)Cook Gregory B — routine flow, 2,234 (2025-05-15)Cook Gregory B — routine flow, 65 (2025-05-19)REICH VICTORIA — routine flow, 1,300 (2025-06-12)LARSON MICHAEL — routine flow, 126 (2025-06-30)NOWELL LIONEL L III — routine flow, 126 (2025-06-30)ZILLMER JOHN J — routine flow, 126 (2025-06-30)REICH VICTORIA — routine flow, 126 (2025-06-30)Ballard Shari L — routine flow, 252 (2025-06-30)Green Eric Mark — routine flow, 262 (2025-06-30)MacLennan David — routine flow, 169 (2025-06-30)McKibben Tracy B — routine flow, 126 (2025-06-30)Vautrinot Suzanne M — routine flow, 126 (2025-06-30)Althoff Judson — routine flow, 126 (2025-06-30)Gross Marion K. — routine flow, 76 (2025-06-30)Doukeris Michel D — routine flow, 126 (2025-06-30)Bradway Jennifer J — routine flow, 993 (2025-08-13)Vautrinot Suzanne M — routine flow, 3,246 (2025-08-14)LARSON MICHAEL — routine flow, 123 (2025-09-30)NOWELL LIONEL L III — routine flow, 123 (2025-09-30)ZILLMER JOHN J — routine flow, 123 (2025-09-30)REICH VICTORIA — routine flow, 123 (2025-09-30)Whalen Julie — routine flow, 75 (2025-09-30)Ballard Shari L — routine flow, 246 (2025-09-30)Green Eric Mark — routine flow, 256 (2025-09-30)MacLennan David — routine flow, 165 (2025-09-30)McKibben Tracy B — routine flow, 123 (2025-09-30)Vautrinot Suzanne M — routine flow, 123 (2025-09-30)Althoff Judson — routine flow, 123 (2025-09-30)Gross Marion K. — routine flow, 123 (2025-09-30)Doukeris Michel D — routine flow, 123 (2025-09-30)Beck Christophe — routine flow, 23.1K (2025-11-12)MacLennan David — routine flow, 4,751 (2025-11-12)De Boo Alexander A. — routine flow, 2,153 (2025-11-24)Saluja Harpreet — routine flow, 1,738 (2025-12-04)LARSON MICHAEL — routine flow, 128 (2025-12-31)NOWELL LIONEL L III — routine flow, 128 (2025-12-31)ZILLMER JOHN J — routine flow, 128 (2025-12-31)REICH VICTORIA — routine flow, 128 (2025-12-31)Whalen Julie — routine flow, 128 (2025-12-31)Ballard Shari L — routine flow, 256 (2025-12-31)Green Eric Mark — routine flow, 265 (2025-12-31)MacLennan David — routine flow, 172 (2025-12-31)McKibben Tracy B — routine flow, 128 (2025-12-31)Vautrinot Suzanne M — routine flow, 128 (2025-12-31)Althoff Judson — routine flow, 128 (2025-12-31)Gross Marion K. — routine flow, 128 (2025-12-31)Doukeris Michel D — routine flow, 128 (2025-12-31)ZILLMER JOHN J — routine flow, 3,179 (2026-02-13)REICH VICTORIA — routine flow, 1,000 (2026-02-13)Bradway Jennifer J — routine flow, 950 (2026-02-13)Alfano Nicholas J. — routine flow, 12.7K (2026-02-18)Beck Christophe — routine flow, 36.5K (2026-02-18)Brown Darrell R — routine flow, 11.7K (2026-02-18)Kirkland Scott D — routine flow, 13.7K (2026-02-18)De Boo Alexander A. — routine flow, 2,497 (2026-02-18)Bradway Jennifer J — routine flow, 2,544 (2026-02-18)Cook Gregory B — routine flow, 4,454 (2026-02-18)Boone Jandeen M — routine flow, 794 (2026-02-18)Hlila Alexandra M A — routine flow, 723 (2026-02-18)Beck Christophe — routine flow, 23.8K (2026-02-24)Kirkland Scott D — routine flow, 404 (2026-02-24)McKibben Tracy B — routine flow, 2,300 (2026-02-25)King Margeaux — routine flow, 2,189 (2026-02-25)Cook Gregory B — routine flow, 3,800 (2026-02-26)LARSON MICHAEL — routine flow, 3,306 (2026-03-27)LARSON MICHAEL — routine flow, 138 (2026-03-31)NOWELL LIONEL L III — routine flow, 138 (2026-03-31)ZILLMER JOHN J — routine flow, 138 (2026-03-31)REICH VICTORIA — routine flow, 138 (2026-03-31)Whalen Julie — routine flow, 138 (2026-03-31)Ballard Shari L — routine flow, 276 (2026-03-31)Green Eric Mark — routine flow, 290 (2026-03-31)MacLennan David — routine flow, 187 (2026-03-31)McKibben Tracy B — routine flow, 138 (2026-03-31)Vautrinot Suzanne M — routine flow, 138 (2026-03-31)Althoff Judson — routine flow, 138 (2026-03-31)Gross Marion K. — routine flow, 138 (2026-03-31)Doukeris Michel D — routine flow, 138 (2026-03-31)Cook Gregory B — routine flow, 12.2K (2026-05-04)Vautrinot Suzanne M — routine flow, 2,996 (2026-05-22)Brown Darrell R — routine flow, 10K (2026-06-09)LARSON MICHAEL — routine flow, 130 (2026-06-30)NOWELL LIONEL L III — routine flow, 130 (2026-06-30)ZILLMER JOHN J — routine flow, 130 (2026-06-30)Whalen Julie — routine flow, 130 (2026-06-30)Ballard Shari L — routine flow, 260 (2026-06-30)Green Eric Mark — routine flow, 274 (2026-06-30)MacLennan David — routine flow, 176 (2026-06-30)McKibben Tracy B — routine flow, 130 (2026-06-30)Vautrinot Suzanne M — routine flow, 130 (2026-06-30)Althoff Judson — routine flow, 130 (2026-06-30)Gross Marion K. — routine flow, 130 (2026-06-30)Doukeris Michel D — routine flow, 130 (2026-06-30)Kirkland Scott D — routine flow, 3,972 (2026-07-30)Bradway Jennifer J — routine flow, 9,401 (2026-08-03)Routine: vests, tax, giftsBusch Angela M (Officer) — Discretionary sale: 7,710 @ $184.82 = $1.4M (2023-11-16)Alfano Nicholas J. (Officer) — Discretionary sale: 6,000 @ $189.63 = $1.1M (2023-11-30)Marsh Laurie M (Officer) — Discretionary sale: 11.9K @ $191.41 = $2.3M (2023-12-04)Bradway Jennifer J (Officer) — Discretionary sale: 944 @ $216.01 = $204K (2024-02-15)HIGGINS ARTHUR J (Director) — Discretionary sale: 4,500 @ $227.52 = $1M (2024-05-06)Marsh Laurie M (Officer) — Discretionary sale: 10.4K @ $240.83 = $2.5M (2024-08-19)Alfano Nicholas J. (Officer) — Discretionary sale: 2,652 @ $244.5 = $648K (2024-08-21)Cook Gregory B (Officer) — Discretionary sale: 3,811 @ $249.33 = $950K (2024-08-29)REICH VICTORIA (Director) — Discretionary sale: 2,200 @ $250 = $550K (2024-09-12)GATES WILLIAM H III (10% owner) — Discretionary sale: 731.8K @ $246.08 = $180.1M (2024-11-01)×9Beck Christophe (CEO) — Discretionary sale: 20.8K @ $246.13 = $5.1M (2024-11-07)GATES WILLIAM H III (10% owner) — Discretionary sale: 280.9K @ $246.48 = $69.2M (2024-11-08)×16HIGGINS ARTHUR J (Director) — Discretionary sale: 2,000 @ $249.81 = $500K (2024-11-13)GATES WILLIAM H III (10% owner) — Discretionary sale: 554.1K @ $248.34 = $137.6M (2024-11-15)×13De Boo Alexander A. (Officer) — Discretionary sale: 1,390 @ $245.73 = $342K (2024-11-18)GATES WILLIAM H III (10% owner) — Discretionary sale: 440K @ $243.82 = $107.3M (2024-11-22)×14HIGGINS ARTHUR J (Director) — Discretionary sale: 1,800 @ $263.05 = $473K (2025-02-13)Duijser Machiel (Officer) — Discretionary sale: 5,721 @ $264.04 = $1.5M (2025-02-13)McKibben Tracy B (Director) — Discretionary sale: 1,704 @ $264.69 = $451K (2025-02-14)Bradway Jennifer J (Officer) — Discretionary sale: 856 @ $267.37 = $229K (2025-02-25)Berger Larry L (Officer) — Discretionary sale: 10.9K @ $266.95 = $2.9M (2025-02-26)Alfano Nicholas J. (Officer) — Discretionary sale: 9,930 @ $253.75 = $2.5M (2025-05-07)Cook Gregory B (Officer) — Discretionary sale: 2,234 @ $253 = $565K (2025-05-15)REICH VICTORIA (Director) — Discretionary sale: 1,300 @ $271 = $352K (2025-06-12)Bradway Jennifer J (Officer) — Discretionary sale: 807 @ $279.28 = $225K (2025-08-13)Vautrinot Suzanne M (Director) — Discretionary sale: 1,354 @ $283.16 = $383K (2025-08-19)Beck Christophe (CEO) — Discretionary sale: 21.7K @ $261.41 = $5.7M (2025-11-12)De Boo Alexander A. (Officer) — Discretionary sale: 1,422 @ $268.25 = $381K (2025-11-24)REICH VICTORIA (Director) — Discretionary sale: 1,000 @ $301.08 = $301K (2026-02-13)Bradway Jennifer J (Officer) — Discretionary sale: 613 @ $302.01 = $185K (2026-02-13)Alfano Nicholas J. (Officer) — Discretionary sale: 9,501 @ $303.58 = $2.9M (2026-02-17)Beck Christophe (CEO) — Discretionary sale: 20K @ $307.37 = $6.1M (2026-02-24)McKibben Tracy B (Director) — Discretionary sale: 1,265 @ $308.66 = $390K (2026-02-25)Cook Gregory B (Officer) — Discretionary sale: 3,519 @ $304.25 = $1.1M (2026-02-26)Vautrinot Suzanne M (Director) — Discretionary sale: 1,004 @ $264.98 = $266K (2026-05-27)Brown Darrell R (COO) — Discretionary sale: 10K @ $260.89 = $2.6M (2026-06-09)Kirkland Scott D (CFO) — Discretionary sale: 3,357 @ $276.96 = $930K (2026-07-30)MacLennan David (Director) — Open-market buy: 800 @ $191.53 = $153K (2023-12-01)MacLennan David (Director) — Open-market buy: 650 @ $227.37 = $148K (2024-05-03)MacLennan David (Director) — Open-market buy: 650 @ $240.41 = $156K (2024-08-02)MacLennan David (Director) — Open-market buy: 400 @ $264.51 = $106K (2025-02-13)MacLennan David (Director) — Open-market buy: 500 @ $251.75 = $126K (2025-05-07)MacLennan David (Director) — Open-market buy: 600 @ $278.51 = $167K (2025-08-13)MacLennan David (Director) — Open-market buy: 750 @ $257.6 = $193K (2025-12-08)MacLennan David (Director) — Open-market buy: 800 @ $256.91 = $206K (2026-05-04)MacLennan David (Director) — Open-market buy: 1,000 @ $250.65 = $251K (2026-05-13)Doukeris Michel D (Director) — Open-market buy: 7,750 @ $258 = $2M (2026-06-10)Clark Benjamin M. (Officer) — Open-market buy: 1,000 @ $263.83 = $264K (2026-06-11)Gates $180.1MGates $137.6M

Every marker sits at the exact 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 gray strip is routine flow (vestings, tax withholding, gifts) that headlines love to miscount as selling.

Where the shares went, last 12 months

Granted: 62.5KGranted 62.5KVested / exercised: 111.6KVested / exercised 111.6KBought on market: 11.9KBought on market 11.9KWithheld for tax: 34.5KWithheld for tax 34.5KDiscretionary sales: 75.6KDiscretionary sales 75.6KGifts: 404Gifts 404Kept: 75.5KKept 75.5K

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.

Skin in the game

10020222023202420252026ZILLMER JOHN JBeck ChristopheBeck 167.8Zillmer 130.6

Directly held shares as reported after each trade, indexed to 100 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.

Who holds what

Insider Role Shares held Buys 12 m Sales 12 m 12 m Last trade
GATES WILLIAM H III 10% owner 29.2M 2024-11-22
CASCADE INVESTMENT, L.L.C. 10% owner 29.2M
Beck Christophe CHAIRMAN & CEO CEO 110.8K $11.8M 2026-02-24
ZILLMER JOHN J Director 49.4K
Brown Darrell R Co-COO - Global Markets COO 42.7K $2.6M 2026-06-09
BECK BARBARA Director 32.6K 2020-12-02
HIGGINS ARTHUR J Director 26.7K 2025-02-13
Berger Larry L EVP & CHIEF TECHNICAL OFFICER Officer 26.6K 2025-02-26
Marsh Laurie M EVP - HUMAN RESOURCES Officer 26.4K 2024-08-19
MacLennan David Director 26.1K $816K 2026-05-13
REICH VICTORIA Director 25.4K $301K 2026-02-13
Kirkland Scott D SVP & CORPORATE CONTROLLER Officer 22.1K $930K 2026-07-30
Busch Angela M EVP - CORP STRAT & BUS DEV Officer 21.3K 2023-11-16
Cook Gregory B Co-COO - Global Businesses COO 20.1K $1.1M 2026-02-26

Open-market trade log

Date Insider Type Shares Price Value Since trade Filed
2026-07-30 Kirkland Scott D (CFO) Discretionary sale 3,357 $276.96 $930K 0% 2026-07-31
2026-06-11 Clark Benjamin M. (Officer) Open-market buy 1,000 $263.83 $264K +5% 2026-06-15
2026-06-10 Doukeris Michel D (Director) Open-market buy 7,750 $258.00 $2M +7.4% 2026-06-11
2026-06-09 Brown Darrell R (COO) Discretionary sale 10K $260.89 $2.6M +6.2% 2026-06-10
2026-05-27 Vautrinot Suzanne M (Director) Discretionary sale 1,004 $264.98 $266K +4.5% 2026-05-27
2026-05-13 MacLennan David (Director) Open-market buy 1,000 $250.65 $251K +10.5% 2026-05-14
2026-05-04 MacLennan David (Director) Open-market buy 800 $256.91 $206K +7.8% 2026-05-05
2026-02-26 Cook Gregory B (Officer) Discretionary sale 3,519 $304.25 $1.1M -9% 2026-02-27
2026-02-25 McKibben Tracy B (Director) Discretionary sale 1,265 $308.66 $390K -10.3% 2026-02-26
2026-02-24 Beck Christophe (CEO) Discretionary sale 1,880 $307.87 $579K -10% 2026-02-25
2026-02-24 Beck Christophe (CEO) Discretionary sale 18.1K $307.32 $5.6M -9.9% 2026-02-25
2026-02-17 Alfano Nicholas J. (Officer) Discretionary sale 9,501 $303.58 $2.9M -8.8% 2026-02-18
2026-02-13 REICH VICTORIA (Director) Discretionary sale 1,000 $301.08 $301K -8% 2026-02-17
2026-02-13 Bradway Jennifer J (Officer) Discretionary sale 613 $302.01 $185K -8.3% 2026-02-17
2025-12-08 MacLennan David (Director) Open-market buy 750 $257.60 $193K +7.5% 2025-12-08
2025-11-24 De Boo Alexander A. (Officer) Discretionary sale 1,422 $268.25 $381K +3.3% 2025-11-25
2025-11-12 Beck Christophe (CEO) Discretionary sale 4,462 $262.35 $1.2M +5.6% 2025-11-13
2025-11-12 Beck Christophe (CEO) Discretionary sale 17.3K $261.17 $4.5M +6.1% 2025-11-13
2025-08-19 Vautrinot Suzanne M (Director) Discretionary sale 1,354 $283.16 $383K -2.2% 2025-08-19
2025-08-13 MacLennan David (Director) Open-market buy 600 $278.51 $167K -0.6% 2025-08-15
2025-08-13 Bradway Jennifer J (Officer) Discretionary sale 807 $279.28 $225K -0.8% 2025-08-15
2025-06-12 REICH VICTORIA (Director) Discretionary sale 1,300 $271.00 $352K +2.2% 2025-06-16
2025-05-15 Cook Gregory B (Officer) Discretionary sale 2,234 $253.00 $565K +9.5% 2025-05-16
2025-05-07 MacLennan David (Director) Open-market buy 500 $251.75 $126K +10% 2025-05-09
2025-05-07 Alfano Nicholas J. (Officer) Discretionary sale 9,930 $253.75 $2.5M +9.2% 2025-05-09
2025-02-26 Berger Larry L (Officer) Discretionary sale 10.9K $266.95 $2.9M +3.8% 2025-02-27
2025-02-25 Bradway Jennifer J (Officer) Discretionary sale 856 $267.37 $229K +3.6% 2025-02-27
2025-02-14 McKibben Tracy B (Director) Discretionary sale 1,704 $264.69 $451K +4.6% 2025-02-18
2025-02-13 HIGGINS ARTHUR J (Director) Discretionary sale 1,800 $263.05 $473K +5.3% 2025-02-18
2025-02-13 MacLennan David (Director) Open-market buy 400 $264.51 $106K +4.7% 2025-02-18
2025-02-13 Duijser Machiel (Officer) Discretionary sale 5,721 $264.04 $1.5M +4.9% 2025-02-18
2024-11-22 GATES WILLIAM H III (10% owner) Discretionary sale 116 $246.85 $29K +12.2% 2024-11-22
2024-11-22 GATES WILLIAM H III (10% owner) Discretionary sale 16.9K $245.34 $4.2M +12.9% 2024-11-22
2024-11-22 GATES WILLIAM H III (10% owner) Discretionary sale 53K $246.15 $13M +12.5% 2024-11-22
2024-11-21 GATES WILLIAM H III (10% owner) Discretionary sale 28.2K $242.21 $6.8M +14.4% 2024-11-22
2024-11-21 GATES WILLIAM H III (10% owner) Discretionary sale 71.8K $243.02 $17.4M +14% 2024-11-22
2024-11-20 GATES WILLIAM H III (10% owner) Discretionary sale 1,200 $243.65 $292K +13.7% 2024-11-22
2024-11-20 GATES WILLIAM H III (10% owner) Discretionary sale 7,698 $242.42 $1.9M +14.3% 2024-11-22
2024-11-20 GATES WILLIAM H III (10% owner) Discretionary sale 45K $241.59 $10.9M +14.6% 2024-11-22
2024-11-20 GATES WILLIAM H III (10% owner) Discretionary sale 52.7K $240.66 $12.7M +15.1% 2024-11-22
2024-11-19 GATES WILLIAM H III (10% owner) Discretionary sale 8,785 $243.32 $2.1M +13.8% 2024-11-20
2024-11-19 GATES WILLIAM H III (10% owner) Discretionary sale 28.3K $245.03 $6.9M +13% 2024-11-20
2024-11-19 GATES WILLIAM H III (10% owner) Discretionary sale 42.5K $244.35 $10.4M +13.4% 2024-11-20
2024-11-18 GATES WILLIAM H III (10% owner) Discretionary sale 11.1K $246.38 $2.7M +12.4% 2024-11-20
2024-11-18 GATES WILLIAM H III (10% owner) Discretionary sale 72.7K $245.89 $17.9M +12.6% 2024-11-20
2024-11-18 De Boo Alexander A. (Officer) Discretionary sale 1,390 $245.73 $342K +12.7% 2024-11-20
2024-11-15 GATES WILLIAM H III (10% owner) Discretionary sale 26K $245.75 $6.4M +12.7% 2024-11-18
2024-11-15 GATES WILLIAM H III (10% owner) Discretionary sale 74K $245.04 $18.1M +13% 2024-11-18
2024-11-14 GATES WILLIAM H III (10% owner) Discretionary sale 8,212 $249.31 $2M +11.1% 2024-11-18
2024-11-14 GATES WILLIAM H III (10% owner) Discretionary sale 10.5K $249.68 $2.6M +10.9% 2024-11-18
2024-11-14 GATES WILLIAM H III (10% owner) Discretionary sale 81.3K $247.72 $20.1M +11.8% 2024-11-18
2024-11-13 GATES WILLIAM H III (10% owner) Discretionary sale 17.6K $249.95 $4.4M +10.8% 2024-11-14
2024-11-13 GATES WILLIAM H III (10% owner) Discretionary sale 45.8K $248.73 $11.4M +11.4% 2024-11-14
2024-11-13 GATES WILLIAM H III (10% owner) Discretionary sale 114.5K $249.58 $28.6M +11% 2024-11-14
2024-11-13 HIGGINS ARTHUR J (Director) Discretionary sale 2,000 $249.81 $500K +10.9% 2024-11-15
2024-11-12 GATES WILLIAM H III (10% owner) Discretionary sale 748 $249.92 $187K +10.8% 2024-11-14
2024-11-12 GATES WILLIAM H III (10% owner) Discretionary sale 61.9K $249.08 $15.4M +11.2% 2024-11-14
2024-11-12 GATES WILLIAM H III (10% owner) Discretionary sale 63.8K $248.21 $15.8M +11.6% 2024-11-14
2024-11-11 GATES WILLIAM H III (10% owner) Discretionary sale 9,034 $251.08 $2.3M +10.3% 2024-11-12
2024-11-11 GATES WILLIAM H III (10% owner) Discretionary sale 40.7K $250.52 $10.2M +10.6% 2024-11-12

“Since trade” compares with the latest insider-implied price, not a market quote; this site carries no market data by design.

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, refreshed daily. Browse the source filings on SEC EDGAR. Data through 2026-08-06