Who owns Ecolab?

Top Holders and Investors of ECL Stock

Find out what company owns Ecolab, who bought ECL this quarter, and who sold shares of ECL stock?

Fund or Company Name Number of Shares Valued At As Of
Vanguard 21.09M $2.71B Sep 2017
BlackRock 15.49M $1.99B Sep 2017
State Street Corporation 11.38M $1.46B Sep 2017
Eagle Capital Management 8.75M $1.13B Sep 2017
BlackRock Institutional Trust Company, N.A. 6.95M $815.11M Dec 2016
Bank of America Corporation 6.61M $850.61M Sep 2017
ClearBridge Advisors 5.54M $712.31M Sep 2017
Wellington Management Company 5.15M $662.74M Sep 2017
Bill & Melinda Gates Foundation Trust 4.37M $579.64M Jun 2017
Alliancebernstein 4.16M $535.31M Sep 2017
BlackRock Fund Advisors 4.09M $478.95M Dec 2016
CAM Group Holding A/S 3.77M $484.74M Sep 2017
Brown Advisory Holdings Incorporated 3.76M $483.80M Sep 2017
Franklin Resources 3.69M $474.55M Sep 2017
Edgewood Management 3.50M $450.58M Sep 2017
Northern Trust 3.23M $415.37M Sep 2017
UBS Group AG 3.12M $401.66M Sep 2017
Wells Fargo & Company 2.88M $381.99M Jun 2017
Mairs and Power 2.78M $358.08M Sep 2017
Cantillon Capital Mgnt 2.77M $356.63M Sep 2017
Jensen Investment Management 2.52M $324.30M Sep 2017
Alecta Pensionsforsakring, Omsesidigt 2.46M $316.90M Sep 2017
Ubs Global Asset Management Americas 2.42M $311.04M Sep 2017
Geode Capital Management 2.39M $306.45M Sep 2017
Jpmorgan Chase & Co 2.21M $293.81M Jun 2017
Massachusetts Financial Services Co /ma/ 2.15M $276.02M Sep 2017
Inves 2.12M $273.04M Sep 2017
BlackRock 2.12M $248.81M Dec 2016
Bank of New York Mellon 2.11M $280.37M Jun 2017
Winslow Capital Management Inc /mn 1.92M $246.76M Sep 2017
Artisan Partners Limited Partnership 1.90M $243.91M Sep 2017
Pictet Asset Management 1.76M $226.08M Sep 2017
Sustainable Growth Advisers 1.57M $201.94M Sep 2017
Eaton Vance Management 1.52M $196.10M Sep 2017
Pioneer Investment Management 1.38M $182.69M Jun 2017
Legal & General 1.36M $181.14M Jun 2017
Allianz Asset Management AG 1.33M $170.58M Sep 2017
Fmr 1.21M $155.39M Sep 2017
Swedbank 1.21M $155.23M Sep 2017
Df Dent & Co 1.20M $154.45M Sep 2017
Impax Asset Management 1.20M $154.04M Sep 2017
Davis Selected Advisers 1.18M $151.49M Sep 2017
Morgan Stanley 1.18M $147.34M Mar 2017
New York State Common Retirement Fund 1.16M $153.58M Jun 2017
Principal Financial 1.15M $148.31M Sep 2017
American Century Companies 1.07M $138.21M Sep 2017
Swiss National Bank 1.01M $130.52M Sep 2017
Goldman Sachs 1.01M $129.62M Sep 2017
Us Bancorp \de\ 1.01M $129.45M Sep 2017
Parametric Portfolio Associates 971753 $124.98M Sep 2017
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main 964311 $124.02M Sep 2017
Axa 917685 $118.02M Sep 2017
McDonald Capital Investors 895708 $115.20M Sep 2017
Sarasin & Partners 889892 $114.45M Sep 2017
Charles Schwab Investment Management 883687 $113.65M Sep 2017
William Blair $ Company 873711 $112.37M Sep 2017
TIAA-CREF Investment Management 849130 $109.21M Sep 2017
Luther King Capital Management Corporation 820822 $105.57M Sep 2017
TimesSquare Capital Management 799095 $102.77M Sep 2017
Russell Investments 769190 $98.90M Sep 2017
T. Rowe Price Associates 745237 $98.93M Jun 2017
BlackRock Investment Management 739309 $86.66M Dec 2016
Atlanta Capital Management Co L L C 738611 $94.99M Sep 2017
Sumitomo Mitsui Trust Holdings 732006 $94.14M Sep 2017
Williams, Jones & Associates 711713 $91.53M Sep 2017
Deutsche Bank Aktiengesellschaft 689587 $88.65M Sep 2017
Dimensional Fund Advisors 668029 $85.92M Sep 2017
Barclays 640392 $82.55M Sep 2017
Mar Vista Investment Partners 638668 $82.14M Sep 2017
Fiera Capital Corporation 598209 $76.94M Sep 2017
Epoch Investment Partners 588036 $75.63M Sep 2017
PGGM Vermogensbeheer B.V. 575462 $74.01M Sep 2017
Chevy Chase Trust Holdings 553895 $71.24M Sep 2017
CalPERS 552149 $71.01M Sep 2017
SPF Beheer BV. 550243 $70.97M Sep 2017
John W. Bristol & Co 548283 $70.51M Sep 2017
Atlantic Trust 548104 $70.49M Sep 2017
Mitsubishi UFJ Trust & Banking 540587 $69.52M Sep 2017
Sei Investments 522579 $67.26M Sep 2017
APG All Pensions Group NV 515937 $66.35M Sep 2017
Credit Suisse AG 512517 $68.16M Jun 2017
Two Creeks Capital Management 494622 $63.61M Sep 2017
Rhumbline Advisers 494339 $65.62M Jun 2017
ProShare Advisors 489214 $62.92M Sep 2017
Loring Wolcott Coolidge Fa 466942 $60.05M Sep 2017
Adage Capital Partners GP 466072 $59.94M Sep 2017
Teachers Advisors 461221 $59.32M Sep 2017
Geneva Investment Management Of Chicago 459921 $61.05M Jun 2017
WCM Investment Management 450518 $59.81M Jun 2017
California State Teachers Retirement System 448113 $57.63M Sep 2017
Dividend Growth Advisors 422854 $56.13M Jun 2017
Parnassus Investments 410000 $52.73M Sep 2017
Janus Capital Management 408765 $51.23M Mar 2017
Diam 407855 $52.47M Sep 2017
Capital Counsel Llc/ny 401019 $51.58M Sep 2017
Welch & Forbes 394064 $50.68M Sep 2017
New York State Teachers Retirement System 393429 $50.60M Sep 2017
Riverbrige Partners 392691 $50.50M Sep 2017
CGOV Asset Management 391934 $63.06M Sep 2017
Florida State Board of Administration 391025 $50.29M Sep 2017
AMF Pensionsforsakring AB 378367 $48.66M Sep 2017
Manufacturers Life Insurance Company 373045 $48.29M Sep 2017
Alta Capital Management 371258 $47.75M Sep 2017
Prudential Financial 366402 $47.12M Sep 2017
Pnc Financial Services 366014 $47.07M Sep 2017
Davenport & Co 354334 $45.57M Sep 2017
Congress Asset Management Co /ma 353110 $45.41M Sep 2017
BlackRock Japan 352722 $41.35M Dec 2016
Laurion Capital Management 339869 $43.71M Sep 2017
Hsbc Holdings 335738 $42.97M Sep 2017
Stifel Financial 330315 $42.48M Sep 2017
Capital World Investors^ 330000 $41.36M Mar 2017
Aberdeen Asset Management 304542 $40.43M Jun 2017
Fifth Third Ban 303710 $39.06M Sep 2017
BlackRock Advisors 302748 $35.49M Dec 2016
British Columbia Investment Management Corporation 288864 $37.15M Sep 2017
Birch Hill Investment Advisors 287444 $37.05M Sep 2017
D. E. Shaw & Co 285326 $36.70M Sep 2017
Guggenheim Capital, LLC Managers 284912 $36.60M Sep 2017
SunTrust Banks 281499 $36.20M Sep 2017
R.H. Bluestein & Company 280579 $36.09M Sep 2017
AMI Asset Management Corporation 280120 $36.03M Sep 2017
Douglass Winthrop Advisors 278692 $35.84M Sep 2017
Sawgrass Asset Management 278628 $35.83M Sep 2017
Neuberger Berman 277197 $35.65M Sep 2017
Zurcher Kantonalbank 273437 $35.17M Sep 2017
State of Wisconsin Investment Board 271993 $34.98M Sep 2017
R. M. Davis 266085 $34.22M Sep 2017
KBC Group NV 257306 $33.09M Sep 2017
Bnp Paribas Arbitrage, Snc 254257 $32.70M Sep 2017
Barrett Asset Management 250535 $32.22M Sep 2017
Ameriprise Financial 247782 $31.89M Sep 2017
Intermede Investment Partners 245744 $31.61M Sep 2017
GAMCO Asset Management 243095 $31.26M Sep 2017
Retirement Systems of Alabama 238538 $31.67M Jun 2017
S & Co 235849 $30.33M Sep 2017
National Pension Service 235334 $30.42M Sep 2017
Markel Corporation 228800 $29.43M Sep 2017
Holland Capital Management 218662 $29.03M Jun 2017
Forsta Ap-fonden 216719 $27.87M Sep 2017
Inverness Counsel Inc /ny/ 214366 $27.57M Sep 2017
IronBridge Capital 213582 $26.77M Mar 2017
Regions Bank 213167 $27.42M Sep 2017
TD Asset Management 212331 $27.31M Sep 2017
Great-West Life Assurance Company 211779 $27.96M Jun 2017
Citi 207468 $26.68M Sep 2017
Gofen & Glossberg Llc /il/ 206291 $26.53M Sep 2017
Credit Agricole S.A. 204999 $26.20M Sep 2017
Standard Life Aberdeen 202756 $26.08M Sep 2017
Bahl & Gaynor 201565 $25.92M Sep 2017

Who sold Ecolab?

Fund Name Date Sold Shares Held Valued At
Royal Bank of Canada Dec. 31, 2016 703113 $82.42M