Who owns W.W. Grainger?

Top Holders and Investors of GWW Stock

Find out what company owns W.W. Grainger, who bought GWW this quarter, and who sold shares of GWW stock?

Fund or Company Name Number of Shares Valued At As Of
Vanguard 5.21M $1.06B Dec 2015
MASSACHUSETTS FINANCIAL SERVICES CO /MA/ 3.23M $755.10M Mar 2016
Longview Partners 3.04M $710.40M Mar 2016
ROYAL LONDON ASSET MANAGEMENT 3.04M $0 Mar 2016
STATE STREET CORPORATION 3.01M $702.45M Mar 2016
First Eagle Investment Management 1.79M $417.97M Mar 2016
BlackRock Institutional Trust Company, N.A. 1.50M $350.78M Mar 2016
Wells Fargo & Company 1.26M $293.21M Mar 2016
Franklin Resources 1.21M $282.07M Mar 2016
Neuberger Berman 973372 $227.21M Mar 2016
NORTHERN TRUST 933546 $217.92M Mar 2016
BlackRock Fund Advisors 924785 $215.87M Mar 2016
HAP Trading 774040 $180.68M Mar 2016
JPMORGAN CHASE & CO 761517 $178.05M Mar 2016
ClearBridge Advisors 743049 $173.45M Mar 2016
Alecta Pensionsforsakring, Omsesidigt 700000 $163.40M Mar 2016
Bank of America Corporation 683982 $159.66M Mar 2016
GOLDMAN SACHS 678916 $158.48M Mar 2016
Inves 581871 $135.83M Mar 2016
MACKENZIE FINANCIAL 564679 $131.81M Mar 2016
Deutsche Bank Aktiengesellschaft 524785 $122.49M Mar 2016
Geode Capital Management 484813 $112.95M Mar 2016
Cantillon Capital Mgnt 475061 $110.89M Mar 2016
Coho Partners 471251 $110.00M Mar 2016
Generation Investment Management 450457 $105.15M Mar 2016
BlackRock 435050 $101.55M Mar 2016
Harris Associates L.P 409043 $95.48M Mar 2016
Name OMERS Administration Corporation 341500 $79.72M Mar 2016
John W. Bristol & Co 337348 $76.66M Jun 2016
Nicholas Company 320360 $74.78M Mar 2016
TD Asset Management 319056 $74.48M Mar 2016
BTIM 312143 $72.86M Mar 2016
Champlain Investment Partners 303375 $70.82M Mar 2016
Cooke & Bieler 290846 $67.89M Mar 2016
William Blair $ Company 274487 $64.07M Mar 2016
New York State Common Retirement Fund 266566 $62.22M Mar 2016
SPF Beheer BV. 255561 $47.66M Dec 2015
Legal & General 248459 $58.00M Mar 2016
UBS GLOBAL ASSET MANAGEMENT AMERICAS 247512 $57.77M Mar 2016
Grantham, Mayo, Van Otterloo & Co 247475 $50.14M Dec 2015
Haverford Trust Company 245126 $57.22M Mar 2016
MONDRIAN INVESTMENT PARTNERS 232913 $54.37M Mar 2016
DIMENSIONAL FUND ADVISORS 229452 $53.56M Mar 2016
SUSQUEHANNA INTERNATIONAL 224859 $45.55M Dec 2015
BlackRock 194237 $45.34M Mar 2016
Credit Suisse AG 189057 $44.13M Mar 2016
Parametric Portfolio Associates 185446 $43.29M Mar 2016
CalPERS 180528 $42.14M Mar 2016
Charles Schwab Investment Management 172941 $40.37M Mar 2016
Alyeska Investment 172700 $40.31M Mar 2016
Anchorage Capital 170100 $39.71M Mar 2016
FMR 169458 $39.56M Mar 2016
Sumitomo Mitsui Trust Holdings 165936 $38.73M Mar 2016
Schroder Investment Management 163179 $38.09M Mar 2016
TIAA-CREF Investment Management 162889 $38.02M Mar 2016
Porter Orlin 153700 $35.88M Mar 2016
Gabalex Capital Management 150000 $35.01M Mar 2016
UBS Group AG 149506 $34.90M Mar 2016
T. Rowe Price Associates 148771 $34.73M Mar 2016
Swiss National Bank 146874 $32.86M Mar 2016
ProShare Advisors 146828 $34.27M Mar 2016
CITADEL ADVISORS 145714 $34.01M Mar 2016
Allianz Asset Management AG 144558 $33.79M Mar 2016
Crawford Investment Counsel 142068 $33.16M Mar 2016
Parnassus Investments 140000 $32.68M Mar 2016
MORGAN STANLEY 135640 $31.74M Mar 2016
California State Teachers Retirement System 133412 $31.14M Mar 2016
Schwartz Investment Counsel 132850 $31.01M Mar 2016
AQR Capital Management 127352 $29.73M Mar 2016
Credit Agricole S.A. 127000 $29.63M Mar 2016
Frank Russell Company 120058 $28.03M Mar 2016
Guggenheim Capital, LLC Managers 119829 $27.98M Mar 2016
BlackRock Investment Management 118720 $27.71M Mar 2016
Mitsubishi UFJ Trust & Banking 117699 $27.47M Mar 2016
ALLIANCEBERNSTEIN 116700 $23.64M Dec 2015
RHUMBLINE ADVISERS 112644 $26.29M Mar 2016
Mawer Investment Management 111355 $25.99M Mar 2016
BAHL & GAYNOR 111131 $25.94M Mar 2016
PGGM Vermogensbeheer B.V. 110665 $25.83M Mar 2016
Golub 107260 $25.03M Mar 2016
Nomura Asset Management 105008 $24.51M Mar 2016
OAKBROOK INVESTMENTS 102895 $23.38M Jun 2016
Mizuho Trust & Banking 97824 $22.84M Mar 2016
NEW YORK STATE TEACHERS RETIREMENT SYSTEM 94187 $21.40M Jun 2016
PNC FINANCIAL SERVICES 92804 $21.66M Mar 2016
US BANCORP \DE\ 89567 $20.91M Mar 2016
Stack Financial Management 87569 $20.44M Mar 2016
MCDANIEL TERRY & CO 86898 $20.28M Mar 2016
Bartlett & Co. 86493 $20.19M Mar 2016
Compass Capital Management 83458 $19.48M Mar 2016
Saturna Capital 81600 $19.13M Mar 2016
PRUDENTIAL FINANCIAL 77319 $18.05M Mar 2016
Glenmede Trust Company, N.A. 76166 $17.78M Mar 2016
BlackRock Japan 72880 $17.01M Mar 2016
Johnson Investment Counsel 70996 $14.38M Dec 2015
Florida State Board of Administration 70931 $16.56M Mar 2016
Brown Advisory Holdings Incorporated 68584 $16.01M Mar 2016
Westpac Banking Corporation 68368 $13.85M Dec 2015
APG All Pensions Group NV 67866 $15.84M Mar 2016
Brandywine Global Investment Management 67151 $15.68M Mar 2016
Gotham Asset Management 66976 $15.63M Mar 2016
Tirschwell & Loewy 65469 $15.28M Mar 2016
Teachers Advisors 63907 $14.92M Mar 2016
United Capital Financial Advisers 62368 $14.56M Mar 2016
I.G. Investment Management 61388 $14.33M Mar 2016
BNP PARIBAS INVESTMENT PARTNERS S.A. 60862 $14.21M Mar 2016
MORNINGSTAR INVESTMENT SERVICES 59997 $14.01M Mar 2016
Manufacturers Life Insurance Company 59309 $13.85M Mar 2016
Madison Investment Advisors 58630 $13.69M Mar 2016
HSBC HOLDINGS 58353 $11.85M Dec 2015
BlackRock Advisors 57891 $13.51M Mar 2016
United Services Automobile Association 55747 $13.01M Mar 2016
Raub Brock Capital Management 55475 $12.95M Mar 2016
Royal Bank of Canada 54982 $12.72M Mar 2016
Nationwide Fund Advisors 54838 $12.80M Mar 2016
TEACHERS RETIREMENT SYSTEM OF THE STATE OF KENTUCKY 53810 $10.90M Dec 2015
Birch Hill Investment Advisors 52406 $12.23M Mar 2016
Segall Bryant & Hamill 52384 $12.23M Mar 2016
Seaward Management Limited Partnership 52045 $12.15M Mar 2016
WESTWOOD HOLDINGS 51959 $12.13M Mar 2016
Cutler 51653 $11.74M Jun 2016
Todd-Veredus Asset Management 51142 $11.94M Mar 2016
Zweig Advisers 50800 $11.86M Mar 2016
Chevy Chase Trust Holdings 48654 $11.05M Jun 2016
Korea Investment Corporation 48400 $11.30M Mar 2016
Barclays 47872 $11.15M Mar 2016
Foyston, Gordon & Payne 47479 $11.08M Mar 2016
Henderson 46784 $10.92M Mar 2016
PICTET ASSET MANAGEMENT 46464 $9.41M Dec 2015
Hallmark Capital Management 46005 $10.74M Mar 2016
State of Wisconsin Investment Board 44625 $10.42M Mar 2016
Euclid Advisors 43840 $10.23M Mar 2016
ING INVESTMENT MANAGEMENT 42728 $9.98M Mar 2016
AXA 42186 $8.54M Dec 2015
Raymond James & Associates 39494 $9.22M Mar 2016
Dearborn Partners 39391 $8.95M Jun 2016
Ameriprise Financial 38725 $9.04M Mar 2016
National Pension Service 38613 $9.01M Mar 2016
BB&T SECURITIES 38098 $8.89M Mar 2016
ENVESTNET ASSET MANAGEMENT 37967 $8.86M Mar 2016
SPEECE THORSON CAPITAL 37893 $8.84M Mar 2016
Tower Bridge Advisors 37589 $8.77M Mar 2016
GILLESPIE ROBINSON & GRIMM 36686 $8.34M Jun 2016
Janus Capital Management 35580 $8.31M Mar 2016
Confluence Investment Management 35352 $8.25M Mar 2016
Eaton Vance Management 33982 $7.93M Mar 2016
GOFEN & GLOSSBERG LLC /IL/ 33965 $7.72M Jun 2016
Great-West Life Assurance Company 33881 $7.75M Mar 2016
Fifth Third Ban 33208 $6.73M Dec 2015
Metropolitan Life Insurance Company 32842 $7.67M Mar 2016

Who sold W.W. Grainger?

Fund Name Date Sold Shares Held Valued At
Capital World Investors^ Dec. 31, 2015 730710 $148.03M
Norges Bank Investment Management Dec. 31, 2015 548435 $111.11M
Cornerstone Investment Partners March 31, 2016 346542 $80.89M
Fiera Capital Corporation Dec. 31, 2015 154011 $31.22M
Verde Servicos Internacionais S.A. Dec. 31, 2015 126043 $24.55M
Principal Financial Dec. 31, 2015 84527 $17.12M
Atlantic Trust Dec. 31, 2015 68225 $13.82M