Ecolab Inc Stock Ownership

Insider buying vs selling

Have Ecolab Inc insiders been buying or selling?
Scott D. KirklandSVP & CORPORATE CONTROLLER2021-05-13429$406.02
Timothy P. MulhereEVP & PRES - GLOBAL INST2021-05-0724,471$228.27
Timothy P. MulhereEVP & PRES - GLOBAL INST2021-05-0724,471$107.69
Elizabeth A. SimermeyerEVP & PRES - HC & LIFE SCI2021-05-057,691$227.54
Elizabeth A. SimermeyerEVP & PRES - HC & LIFE SCI2021-05-057,691$119.12
Larry L. BergerEVP & CHIEF TECHNICAL OFFICER2021-05-036,460$227.45
Shari L. BallardDirector2021-03-31140$214.74
Arthur J. HigginsDirector2021-03-31128$214.74
Barbara BeckDirector2021-03-31146$214.74
Lionel L. Iii NowellDirector2021-03-31140$214.74

1 of 9

ECL insiders have sold more ECL shares than they have bought in the last year

ECL Shareholders

What type of owners hold Ecolab Inc stock?
William H. Iii Gates21.16%60,510,609$12.73BInsider
Kgaa Henkel10.13%28,954,516$6.09BInsider
Vanguard Group Inc7.45%21,298,916$4.48BInstitution
Blackrock Inc6.74%19,261,199$4.05BInstitution
State Street Corp3.90%11,156,228$2.35BInstitution
Wellington Management Group Llp2.56%7,329,908$1.54BInstitution
Clearbridge Investments LLC1.92%5,499,344$1.16BInstitution
Morgan Stanley1.77%5,053,202$1.06BInstitution
Royal Bank Of Canada1.60%4,583,680$964.54MInstitution
Bill Melinda Gates Foundation Trust1.53%4,366,426$918.83MInstitution

1 of 3

Ecolab Stock Ownership FAQ

Who owns Ecolab?

Ecolab (NYSE: ECL) is owned by 72.78% institutional shareholders, 34.18% Ecolab insiders, and 0.00% retail investors. William H. Iii Gates is the largest individual Ecolab shareholder, owning 60.51M shares representing 21.16% of the company. William H. Iii Gates's Ecolab shares are currently valued at $12.69B.
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.