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 20.84M $2.77B Jun 2017
State Street Corporation 11.67M $1.55B Jun 2017
Eagle Capital Management 8.72M $1.16B Jun 2017
BlackRock Institutional Trust Company, N.A. 6.95M $815.11M Dec 2016
Bank of America Corporation 5.58M $698.78M Mar 2017
ClearBridge Advisors 5.38M $714.84M Jun 2017
Wellington Management Company 5.31M $704.39M Jun 2017
Bill & Melinda Gates Foundation Trust 4.37M $579.64M Jun 2017
BlackRock Fund Advisors 4.09M $478.95M Dec 2016
Brown Advisory Holdings Incorporated 3.78M $501.15M Jun 2017
CAM Group Holding A/S 3.70M $491.74M Jun 2017
Franklin Resources 3.70M $491.42M Jun 2017
Alliancebernstein 3.49M $463.33M Jun 2017
Edgewood Management 3.40M $425.66M Mar 2017
Northern Trust 3.09M $409.75M Jun 2017
UBS Group AG 2.96M $393.40M Jun 2017
Wells Fargo & Company 2.88M $381.99M Jun 2017
Cantillon Capital Mgnt 2.86M $379.53M Jun 2017
Massachusetts Financial Services Co /ma/ 2.78M $369.58M Jun 2017
Mairs and Power 2.76M $366.19M Jun 2017
Jensen Investment Management 2.54M $337.24M Jun 2017
Alecta Pensionsforsakring, Omsesidigt 2.46M $327.10M Jun 2017
Inves 2.45M $324.97M Jun 2017
Geode Capital Management 2.35M $310.94M Jun 2017
Ubs Global Asset Management Americas 2.29M $303.35M Jun 2017
Jpmorgan Chase & Co 2.21M $293.81M Jun 2017
BlackRock 2.12M $248.81M Dec 2016
Bank of New York Mellon 2.11M $280.37M Jun 2017
Pictet Asset Management 1.95M $259.40M Jun 2017
Artisan Partners Limited Partnership 1.86M $246.50M Jun 2017
Swedbank 1.55M $205.25M Jun 2017
Sustainable Growth Advisers 1.54M $204.67M Jun 2017
Eaton Vance Management 1.48M $196.65M Jun 2017
Winslow Capital Management Inc /mn 1.44M $191.55M Jun 2017
Davis Selected Advisers 1.40M $185.42M Jun 2017
Pioneer Investment Management 1.38M $182.69M Jun 2017
Legal & General 1.36M $181.14M Jun 2017
Axa 1.35M $179.24M Jun 2017
Allianz Asset Management AG 1.34M $178.14M Jun 2017
Fmr 1.30M $172.65M Jun 2017
Morgan Stanley 1.18M $147.34M Mar 2017
Principal Financial 1.17M $155.00M Jun 2017
New York State Common Retirement Fund 1.16M $153.58M Jun 2017
Df Dent & Co 1.12M $148.96M Jun 2017
Impax Asset Management 1.09M $144.40M Jun 2017
American Century Companies 1.09M $144.32M Jun 2017
Us Bancorp \de\ 1.01M $134.17M Jun 2017
Swiss National Bank 1.01M $134.11M Jun 2017
Goldman Sachs 979454 $130.02M Jun 2017
Sarasin & Partners 945131 $125.47M Jun 2017
Parametric Portfolio Associates 918902 $121.98M Jun 2017
McDonald Capital Investors 885555 $117.56M Jun 2017
TIAA-CREF Investment Management 880368 $116.87M Jun 2017
William Blair $ Company 877029 $116.43M Jun 2017
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main 870048 $115.55M Jun 2017
Charles Schwab Investment Management 847868 $112.55M Jun 2017
Russell Investments 826782 $109.75M Jun 2017
TimesSquare Capital Management 820900 $108.97M Jun 2017
Luther King Capital Management Corporation 817279 $108.49M Jun 2017
Atlanta Capital Management Co L L C 770215 $102.25M Jun 2017
T. Rowe Price Associates 745237 $98.93M Jun 2017
Sumitomo Mitsui Trust Holdings 744106 $98.78M Jun 2017
BlackRock Investment Management 739309 $86.66M Dec 2016
Williams, Jones & Associates 684018 $90.80M Jun 2017
Deutsche Bank Aktiengesellschaft 677202 $89.89M Jun 2017
BlackRock 666681 $78.15M Dec 2016
Dimensional Fund Advisors 664457 $88.20M Jun 2017
Mar Vista Investment Partners 640170 $84.98M Jun 2017
Epoch Investment Partners 623025 $82.71M Jun 2017
Emerald Acquisition 618508 $75.28M Sep 2016
John W. Bristol & Co 567830 $75.38M Jun 2017
Barclays 565533 $75.07M Jun 2017
PGGM Vermogensbeheer B.V. 564706 $74.96M Jun 2017
Fiera Capital Corporation 562133 $74.62M Jun 2017
Mitsubishi UFJ Trust & Banking 546123 $72.50M Jun 2017
CalPERS 534200 $70.92M Jun 2017
Chevy Chase Trust Holdings 532438 $70.72M Jun 2017
SPF Beheer BV. 516839 $68.61M Jun 2017
Credit Suisse AG 512517 $68.16M Jun 2017
Rhumbline Advisers 494339 $65.62M Jun 2017
ProShare Advisors 493941 $65.57M Jun 2017
California State Teachers Retirement System 488654 $64.87M Jun 2017
Sei Investments 466745 $61.74M Jun 2017
Loring Wolcott Coolidge Fa 463996 $61.09M Jun 2017
Geneva Investment Management Of Chicago 459921 $61.05M Jun 2017
APG All Pensions Group NV 453037 $60.14M Jun 2017
WCM Investment Management 450518 $59.81M Jun 2017
Teachers Advisors 447826 $59.45M Jun 2017
Dividend Growth Advisors 422854 $56.13M Jun 2017
Manufacturers Life Insurance Company 421072 $55.89M Jun 2017
Diam 411180 $54.56M Jun 2017
Parnassus Investments 410000 $54.43M Jun 2017
Janus Capital Management 408765 $51.23M Mar 2017
New York State Teachers Retirement System 399167 $52.99M Jun 2017
Riverbrige Partners 394811 $52.41M Jun 2017
Welch & Forbes 392712 $52.13M Jun 2017
Florida State Board of Administration 391815 $52.01M Jun 2017
CGOV Asset Management 380260 $65.54M Jun 2017
AMF Pensionsforsakring AB 379307 $47.54M Jun 2017
Alta Capital Management 375406 $49.84M Jun 2017
Prudential Financial 365722 $48.55M Jun 2017
Congress Asset Management Co /ma 359321 $47.70M Jun 2017
Pnc Financial Services 355850 $47.24M Jun 2017
Davenport & Co 355153 $47.15M Jun 2017
BlackRock Japan 352722 $41.35M Dec 2016
British Columbia Investment Management Corporation 332293 $44.11M Jun 2017
Capital World Investors^ 330000 $41.36M Mar 2017
Capital Counsel Llc/ny 326889 $43.39M Jun 2017
Stifel Financial 325223 $43.17M Jun 2017
Fifth Third Ban 313076 $41.56M Jun 2017
Sawgrass Asset Management 305968 $40.62M Jun 2017
Aberdeen Asset Management 304542 $40.43M Jun 2017
BlackRock Advisors 302748 $35.49M Dec 2016
Birch Hill Investment Advisors 286454 $38.19M Jun 2017
SunTrust Banks 285666 $37.91M Jun 2017
R.H. Bluestein & Company 284731 $37.80M Jun 2017
AMI Asset Management Corporation 281498 $37.37M Jun 2017
Neuberger Berman 279042 $37.04M Jun 2017
Douglass Winthrop Advisors 276295 $36.68M Jun 2017
Guggenheim Capital, LLC Managers 276007 $36.60M Jun 2017
D. E. Shaw & Co 269032 $35.71M Jun 2017
R. M. Davis 268276 $35.61M Jun 2017
State of Wisconsin Investment Board 258754 $34.35M Jun 2017
GAMCO Asset Management 256505 $34.05M Jun 2017
Hsbc Holdings 255977 $33.98M Jun 2017
Zurcher Kantonalbank 254470 $33.78M Jun 2017
Barrett Asset Management 250955 $33.31M Jun 2017
Inverness Counsel Inc /ny/ 249771 $33.16M Jun 2017
Intermede Investment Partners 242194 $32.15M Jun 2017
Bahl & Gaynor 241134 $30.22M Mar 2017
Retirement Systems of Alabama 238538 $31.67M Jun 2017
KBC Group NV 235191 $31.22M Jun 2017
S & Co 234643 $31.15M Jun 2017
Adage Capital Partners GP 231814 $30.77M Jun 2017
Credit Agricole S.A. 228709 $0 Jun 2017
National Pension Service 226007 $29.71M Jun 2017
Arrowstreet Capital, Limited Partnership 221231 $29.37M Jun 2017
Markel Corporation 218800 $29.05M Jun 2017
Holland Capital Management 218662 $29.03M Jun 2017
IronBridge Capital 213582 $26.77M Mar 2017
Great-West Life Assurance Company 211779 $27.96M Jun 2017
Douglas Lane & Associates 208710 $27.71M Jun 2017
Gofen & Glossberg Llc /il/ 208077 $27.62M Jun 2017
Forsta Ap-fonden 206780 $27.45M Jun 2017
Regions Bank 206348 $27.39M Jun 2017
WMS Partners 200190 $26.58M Jun 2017
TD Asset Management 199194 $26.44M Jun 2017
Gillespie Robinson & Grimm 196037 $26.02M Jun 2017
Select Equity 194617 $25.84M Jun 2017
First Republic Investment Management 193129 $25.64M Jun 2017

Who sold Ecolab?

Fund Name Date Sold Shares Held Valued At
Royal Bank of Canada Dec. 31, 2016 703113 $82.42M
Renaissance Technologies March 31, 2017 473822 $59.39M