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
The Vanguard Group,Inc 19.41M $2.28B Dec 2016
STATE STREET CORPORATION 11.90M $1.40B Dec 2016
Eagle Capital Management, L.L.C. 8.75M $1.03B Dec 2016
BlackRock Institutional Trust Company, N.A. 6.95M $815.11M Dec 2016
Wellington Management Company, LLP 5.53M $648.38M Dec 2016
Bank of America Corporation 5.33M $624.82M Dec 2016
ClearBridge Advisors, LLC 4.69M $550.02M Dec 2016
Brown Advisory Holdings Incorporated 4.38M $513.86M Dec 2016
Bill & Melinda Gates Foundation Trust 4.37M $511.83M Dec 2016
BlackRock Fund Advisors 4.09M $478.95M Dec 2016
Franklin Resources, Inc. 3.94M $461.44M Dec 2016
Wells Fargo & Company 3.64M $426.34M Dec 2016
Edgewood Management LLC 3.28M $384.53M Dec 2016
NORTHERN TRUST 3.10M $363.57M Dec 2016
CAM Group Holding A/S 3.09M $361.71M Dec 2016
Cantillon Capital Mgnt LLC 3.00M $351.95M Dec 2016
ALLIANCEBERNSTEIN, L.P. 2.98M $349.42M Dec 2016
Norges Bank Investment Management 2.97M $348.13M Dec 2016
MASSACHUSETTS FINANCIAL SERVICES CO /MA/ 2.83M $331.17M Dec 2016
Jensen Investment Management 2.61M $306.39M Dec 2016
Mairs and Power, Inc. 2.56M $300.40M Dec 2016
UBS Group AG 2.52M $295.94M Dec 2016
UBS GLOBAL ASSET MANAGEMENT AMERICAS 2.52M $295.61M Dec 2016
Bank of New York Mellon 2.34M $274.78M Dec 2016
Alecta Pensionsforsakring, Omsesidigt 2.16M $253.66M Dec 2016
Invesco Ltd. 2.16M $253.45M Dec 2016
Geode Capital Management, LLC 2.16M $252.85M Dec 2016
BlackRock Group 2.12M $248.81M Dec 2016
JPMORGAN CHASE & CO 2.08M $243.57M Dec 2016
PIONEER INVESTMENT MANAGEMENT 2.02M $236.75M Dec 2016
WINSLOW CAPITAL MANAGEMENT INC /MN 1.97M $230.86M Dec 2016
Artisan Partners Limited Partnership 1.89M $221.67M Dec 2016
DAVIS SELECTED ADVISERS, LP 1.75M $204.62M Dec 2016
PICTET ASSET MANAGEMENT 1.56M $182.70M Dec 2016
TIAA-CREF Investment Management 1.43M $167.96M Dec 2016
Swedbank 1.42M $166.49M Dec 2016
Sustainable Growth Advisers 1.39M $163.05M Dec 2016
MORGAN STANLEY 1.37M $160.78M Dec 2016
Legal & General Group Plc 1.21M $142.28M Dec 2016
T. Rowe Price Associates, Inc. 1.17M $137.11M Dec 2016
Sarasin & Partners LLP 1.17M $136.85M Dec 2016
Principal Financial Group, Inc. 1.15M $134.96M Dec 2016
Allianz Asset Management AG 1.11M $130.31M Dec 2016
Eaton Vance Management 1.10M $129.19M Dec 2016
American Century Companies, Inc. 1.09M $127.41M Dec 2016
US BANCORP \DE\ 1.07M $125.04M Dec 2016
DF DENT & CO INC 1.06M $124.51M Dec 2016
AXA 1.01M $118.92M Dec 2016
New York State Common Retirement Fund 1.00M $117.61M Dec 2016
McDonald Capital Investors Inc. 924785 $108.40M Dec 2016
Parametric Portfolio Associates 885486 $103.80M Dec 2016
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main 870727 $102.07M Dec 2016
TimesSquare Capital Management, LLC 830950 $97.40M Dec 2016
Deutsche Bank Aktiengesellschaft 825190 $96.71M Dec 2016
William Blair $ Company, L.L.C. 819487 $96.06M Dec 2016
Frank Russell Company 807357 $90.04M Mar 2016
ATLANTA CAPITAL MANAGEMENT CO L L C 804538 $94.31M Dec 2016
Impax Asset Management 799358 $93.93M Dec 2016
Luther King Capital Management Corporation 791074 $92.73M Dec 2016
Swiss National Bank 779042 $91.32M Dec 2016
Charles Schwab Investment Management, Inc. 770774 $90.35M Dec 2016
GOLDMAN SACHS GROUP INC 770597 $90.33M Dec 2016
Mar Vista Investment Partners, LLC 753665 $88.34M Dec 2016
BlackRock Investment Management 739309 $86.66M Dec 2016
Sumitomo Mitsui Trust Holdings, Inc. 728230 $85.36M Dec 2016
Royal Bank of Canada 703113 $82.42M Dec 2016
Russell Investments 689187 $81.12M Dec 2016
John W. Bristol & Co. Inc. 679269 $79.62M Dec 2016
Dividend Growth Advisors, LLC 676831 $79.34M Dec 2016
BlackRock 666681 $78.15M Dec 2016
Emerald Acquisition 618508 $75.28M Sep 2016
Janus Capital Management LLC 612760 $71.83M Dec 2016
DIMENSIONAL FUND ADVISORS 604721 $70.89M Dec 2016
Capital World Investors^ 600000 $70.33M Dec 2016
PGGM Vermogensbeheer B.V. 579686 $67.95M Dec 2016
Teachers Advisors 564097 $66.12M Dec 2016
CalPERS 552900 $64.81M Dec 2016
Mitsubishi UFJ Trust & Banking Corp 548211 $64.26M Dec 2016
Williams, Jones & Associates, LLC 546177 $64.02M Dec 2016
California State Teachers Retirement System 542634 $63.61M Dec 2016
SPF Beheer BV. 536395 $59.80M Dec 2016
Barclays PLC 520783 $61.05M Dec 2016
CGOV Asset Management 513390 $80.80M Dec 2016
SEI INVESTMENTS 498826 $58.33M Dec 2016
Chevy Chase Trust Holdings, Inc. 485124 $56.92M Dec 2016
RHUMBLINE ADVISERS 483482 $56.67M Dec 2016
ProShare Advisors LLC 481103 $56.39M Dec 2016
Epoch Investment Partners, Inc. 471966 $55.32M Dec 2016
LORING WOLCOTT COOLIDGE FA LLP 470001 $55.09M Dec 2016
DIAM Co., Ltd. 468014 $54.88M Dec 2016
Credit Suisse AG 467014 $54.74M Dec 2016
NEW YORK STATE TEACHERS RETIREMENT SYSTEM 441068 $51.70M Dec 2016
GENEVA INVESTMENT MANAGEMENT OF CHICAGO, LLC 440430 $51.63M Dec 2016
IronBridge Capital 431749 $50.61M Dec 2016
PRUDENTIAL FINANCIAL 421108 $49.36M Dec 2016
APG All Pensions Group NV 412156 $45.81M Dec 2016
Fiera Capital Corporation 411874 $48.29M Dec 2016
Riverbrige Partners 400854 $46.99M Dec 2016
ALTA CAPITAL MANAGEMENT, L.L.C. 390152 $45.73M Dec 2016
CONGRESS ASSET MANAGEMENT CO /MA 389425 $45.65M Dec 2016
Florida State Board of Administration 388803 $45.58M Dec 2016
AMF Pensionsforsakring AB 384948 $45.12M Dec 2016
RHJ International SA 381987 $42.60M Mar 2016
Welch & Forbes LLC 380027 $44.55M Dec 2016
Adage Capital Partners GP, L.L.C. 376737 $44.16M Dec 2016
Aberdeen Asset Management PLC 373577 $43.79M Dec 2016
WCM Investment Management 366435 $42.95M Dec 2016
PNC FINANCIAL SERVICES 355511 $41.67M Dec 2016
BlackRock Japan 352722 $41.35M Dec 2016
The Manufacturers Life Insurance Company 346466 $40.61M Dec 2016
GAMCO Asset Management Inc. 345373 $40.48M Dec 2016
Canada Pension Plan Investment Board 342594 $40.16M Dec 2016
Fifth Third Bancorp 327827 $38.43M Dec 2016
British Columbia Investment Management Corporation 323513 $37.92M Dec 2016
STIFEL FINANCIAL 307046 $36.00M Dec 2016
Guggenheim Capital, LLC Managers 304570 $35.55M Dec 2016
SunTrust Banks, Inc. 303129 $35.52M Dec 2016
BlackRock Advisors 302748 $35.49M Dec 2016
Neuberger Berman Group LLC 301451 $35.34M Dec 2016
Birch Hill Investment Advisors LLC 297724 $35.07M Dec 2016
AMI Asset Management Corporation 297580 $34.88M Dec 2016
R.H. Bluestein & Company 292032 $34.23M Dec 2016
HSBC HOLDINGS PLC 288729 $34.07M Dec 2016
INVERNESS COUNSEL INC /NY/ 288521 $34.85M Dec 2016
Name Goodman & Company, Investment Counsel Ltd. 287952 $34.13M Dec 2016
R. M. Davis, Inc. 274906 $32.22M Dec 2016
DAVENPORT & CO 271026 $31.77M Dec 2016
Douglass Winthrop Advisors 267503 $31.36M Dec 2016
Zurcher Kantonalbank 261509 $30.65M Dec 2016
OTR - Nominee Name for The State Teachers Retirement Board of Ohio 253945 $29.77M Dec 2016
Holland Capital Management LLC 251846 $29.52M Dec 2016
Sawgrass Asset Management, LLC 250199 $29.33M Dec 2016
Barrett Asset Management, LLC 250040 $29.31M Dec 2016
Credit Agricole S.A. 245562 $28.77M Dec 2016
BAHL & GAYNOR INC 241626 $28.32M Dec 2016
Retirement Systems of Alabama 239977 $28.13M Dec 2016
S & Co. Inc. 237261 $27.81M Dec 2016
First Republic Investment Management, Inc 235828 $27.65M Dec 2016
Ameriprise Financial, Inc. 234797 $27.54M Dec 2016
Factory Mutual Insurance Company 230100 $27.11M Dec 2016
The Great-West Life Assurance Company 229552 $26.99M Dec 2016
REGIONS BANK 226476 $26.62M Dec 2016
Parnassus Investments 225000 $26.37M Dec 2016
Douglas Lane & Associates 216971 $25.43M Dec 2016
Kleinwort Benson Investors Dublin 213131 $25.28M Jun 2016
CAPITAL COUNSEL LLC/NY 212909 $24.96M Dec 2016
GOFEN & GLOSSBERG LLC /IL/ 207103 $24.28M Dec 2016
Intermede Investment Partners 200666 $23.52M Dec 2016
WMS Partners LLC 200210 $23.47M Dec 2016
Select Equity 199238 $23.35M Dec 2016

Who sold Ecolab?

Fund Name Date Sold Shares Held Valued At
ROYAL LONDON ASSET MANAGEMENT March 31, 2016 7.26M $72584
FMR LLC Sept. 30, 2016 3.41M $414.46M
Altavista Wealth Management, Inc. Sept. 30, 2016 1.56M $1.56M
Mizuho Trust & Banking Co., Ltd. Sept. 30, 2016 439149 $53.45M