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
The Vanguard Group,Inc 5.25M $1.22B Dec 2016
Bank of New York Mellon 3.34M $775.90M Dec 2016
STATE STREET CORPORATION 3.25M $754.15M Dec 2016
Longview Partners (Guernsey) Limited 2.99M $694.24M Dec 2016
MASSACHUSETTS FINANCIAL SERVICES CO /MA/ 2.34M $543.68M Dec 2016
BlackRock Institutional Trust Company, N.A. 1.47M $341.82M Dec 2016
Wells Fargo & Company 1.42M $329.96M Dec 2016
MACKENZIE FINANCIAL 1.26M $291.50M Dec 2016
Franklin Resources, Inc. 1.20M $279.76M Dec 2016
BlackRock Fund Advisors 1.00M $232.89M Dec 2016
NORTHERN TRUST 983685 $228.46M Dec 2016
ClearBridge Advisors, LLC 954907 $221.78M Dec 2016
Neuberger Berman Group LLC 866275 $201.19M Dec 2016
Invesco Ltd. 791248 $183.77M Dec 2016
Parallax Volatility Advisers, LLC 543558 $126.30M Dec 2016
Coho Partners, Ltd. 543371 $126.20M Dec 2016
Bank of America Corporation 527830 $122.59M Dec 2016
Geode Capital Management, LLC 526322 $122.10M Dec 2016
Norges Bank Investment Management 491508 $114.15M Dec 2016
BlackRock Group 468353 $108.78M Dec 2016
First Eagle Investment Management, LLC 427623 $99.32M Dec 2016
Allianz Asset Management AG 390177 $90.62M Dec 2016
Champlain Investment Partners 375045 $87.10M Dec 2016
TD Asset Management Inc. 374619 $87.01M Dec 2016
GOLDMAN SACHS GROUP INC 334423 $77.67M Dec 2016
BTIM 328105 $76.20M Dec 2016
Alecta Pensionsforsakring, Omsesidigt 325000 $75.48M Dec 2016
John W. Bristol & Co. Inc. 311268 $72.29M Dec 2016
William Blair $ Company, L.L.C. 308609 $71.67M Dec 2016
Nicholas Company, Inc. 265015 $61.55M Dec 2016
ProShare Advisors LLC 255179 $59.27M Dec 2016
Parametric Portfolio Associates 251641 $58.44M Dec 2016
DIMENSIONAL FUND ADVISORS 251278 $58.36M Dec 2016
Legal & General Group Plc 251074 $58.31M Dec 2016
SPF Beheer BV. 245564 $54.07M Dec 2016
Haverford Trust Company 241582 $56.11M Dec 2016
UBS GLOBAL ASSET MANAGEMENT AMERICAS 235162 $54.62M Dec 2016
RIVER ROAD ASSET MANAGEMENT 228471 $53.06M Dec 2016
New York State Common Retirement Fund 223500 $51.91M Dec 2016
BlackRock 212335 $49.31M Dec 2016
Harris Associates L.P 201490 $46.80M Dec 2016
Grantham, Mayo, Van Otterloo & Co. LLC 197324 $45.83M Dec 2016
Alyeska Investment Group, L.P. 193114 $44.85M Dec 2016
MONDRIAN INVESTMENT PARTNERS LIMITED 184950 $42.95M Dec 2016
Deutsche Bank Aktiengesellschaft 184326 $42.75M Dec 2016
Charles Schwab Investment Management, Inc. 182829 $42.46M Dec 2016
Guggenheim Capital, LLC Managers 173232 $39.27M Dec 2016
Credit Agricole S.A. 172489 $40.06M Dec 2016
Sumitomo Mitsui Trust Holdings, Inc. 164452 $38.19M Dec 2016
Raymond James & Associates 160448 $37.27M Dec 2016
Swiss National Bank 159474 $37.04M Dec 2016
CalPERS 158528 $36.82M Dec 2016
SUSQUEHANNA INTERNATIONAL 158447 $36.82M Dec 2016
Name OMERS Administration Corporation 146625 $34.05M Dec 2016
MORGAN STANLEY 143738 $33.37M Dec 2016
Schwartz Investment Counsel, Inc. 137850 $32.02M Dec 2016
D. E. Shaw & Co., Inc. (see notes 1, 2 and 3) 135710 $31.52M Dec 2016
Credit Suisse AG 134938 $31.34M Dec 2016
Crawford Investment Counsel, Inc. 134861 $31.32M Dec 2016
T. Rowe Price Associates, Inc. 133503 $31.01M Dec 2016
Emerald Acquisition 129783 $29.18M Sep 2016
PGGM Vermogensbeheer B.V. 126686 $29.42M Dec 2016
Russell Investments 126338 $29.50M Dec 2016
BlackRock Investment Management 121931 $28.32M Dec 2016
RHUMBLINE ADVISERS 121352 $28.18M Dec 2016
Frank Russell Company 120058 $28.03M Mar 2016
Mitsubishi UFJ Trust & Banking Corp 118257 $27.47M Dec 2016
California State Teachers Retirement System 115083 $26.73M Dec 2016
CITADEL ADVISORS LLC 114759 $26.66M Dec 2016
TIAA-CREF Investment Management 113396 $26.34M Dec 2016
Golub Group LLC 109825 $25.51M Dec 2016
Birch Hill Investment Advisors LLC 109516 $25.44M Dec 2016
Gotham Asset Management, LLC 102544 $23.82M Dec 2016
ALLIANCEBERNSTEIN, L.P. 101334 $23.53M Dec 2016
DIAM Co., Ltd. 100169 $23.27M Dec 2016
Gabalex Capital Management LLC 100000 $23.23M Dec 2016
AQR Capital Management, LLC 97644 $22.68M Dec 2016
OAKBROOK INVESTMENTS, LLC 93297 $21.67M Dec 2016
First Trust Advisors L.P. 89658 $20.82M Dec 2016
MCDANIEL TERRY & CO 88933 $20.65M Dec 2016
Stack Financial Management, Inc. 88693 $20.60M Dec 2016
Bartlett & Co. 88290 $20.51M Dec 2016
Compass Capital Management Inc. 88001 $20.44M Dec 2016
PNC FINANCIAL SERVICES 87880 $20.41M Dec 2016
STIFEL FINANCIAL 87391 $20.30M Dec 2016
US BANCORP \DE\ 85595 $19.88M Dec 2016
Janus Capital Management LLC 84652 $19.66M Dec 2016
Principal Financial Group, Inc. 83963 $19.50M Dec 2016
Florida State Board of Administration 82405 $19.14M Dec 2016
PRUDENTIAL FINANCIAL 82024 $19.05M Dec 2016
NEW YORK STATE TEACHERS RETIREMENT SYSTEM 81982 $19.04M Dec 2016
United Capital Financial Advisers 81767 $18.99M Dec 2016
Saturna Capital 81650 $18.96M Dec 2016
The Glenmede Trust Company, N.A. 81295 $18.88M Dec 2016
BlackRock Japan 78748 $18.29M Dec 2016
Brandywine Global Investment Management, LLC 76702 $17.81M Dec 2016
LORD, ABBETT & CO 75500 $17.53M Dec 2016
APG All Pensions Group NV 74166 $16.33M Dec 2016
BAHL & GAYNOR INC 74160 $17.22M Dec 2016
Brown Advisory Holdings Incorporated 72357 $16.81M Dec 2016
The Manufacturers Life Insurance Company 72144 $16.75M Dec 2016
Quest Investment Management, Inc. 70984 $16.49M Dec 2016
HSBC HOLDINGS PLC 69541 $16.17M Dec 2016
Teachers Advisors 68598 $15.93M Dec 2016
Korea Investment Corporation 67868 $15.76M Dec 2016
BlackRock Advisors 62645 $14.55M Dec 2016
Citigroup Inc. 57701 $13.40M Dec 2016
Nomura Asset Management Co., Ltd. 56662 $13.16M Dec 2016
Tirschwell & Loewy 55577 $12.91M Dec 2016
BNP PARIBAS INVESTMENT PARTNERS S.A. 55111 $12.80M Dec 2016
United Services Automobile Association 52970 $12.30M Dec 2016
Cadinha & Co., LLC 52840 $12.27M Dec 2016
Royal Bank of Canada 52348 $12.16M Dec 2016
JPMORGAN CHASE & CO 50357 $11.70M Dec 2016
ENVESTNET ASSET MANAGEMENT 50350 $11.69M Dec 2016
Segall Bryant & Hamill 50338 $11.69M Dec 2016
Seaward Management Limited Partnership 50180 $11.65M Dec 2016
BANK OF MONTREAL /CAN/ 49925 $11.51M Dec 2016
State of Tennessee, Treasury Department 49654 $11.53M Dec 2016
Balyasny Asset Management 48830 $11.34M Dec 2016
National Pension Service 47266 $10.98M Dec 2016
PICTET ASSET MANAGEMENT 47254 $10.98M Dec 2016
AXA 46486 $10.80M Dec 2016
Chevy Chase Trust Holdings, Inc. 45797 $10.61M Dec 2016
Confluence Investment Management LLC 45428 $10.55M Dec 2016
British Columbia Investment Management Corporation 45343 $10.53M Dec 2016
Quantitative Investment Management 44100 $10.24M Dec 2016
The Great-West Life Assurance Company 43801 $10.01M Dec 2016
Dearborn Partners L.L.C. 41879 $9.73M Dec 2016
Hartford Investment Management Company 40846 $9.49M Dec 2016
BB&T SECURITIES 37976 $8.54M Dec 2016
Nationwide Fund Advisors 37616 $8.74M Dec 2016
ING INVESTMENT MANAGEMENT 37368 $8.69M Dec 2016
Westpac Banking Corporation 37131 $9.13M Dec 2016
Foyston, Gordon & Payne Inc. 36886 $8.57M Dec 2016
WOLVERINE TRADING 36731 $8.53M Dec 2016
Cooke & Bieler 36550 $8.49M Dec 2016
GILLESPIE ROBINSON & GRIMM INC 36200 $8.41M Dec 2016
SPEECE THORSON CAPITAL GROUP 34858 $8.10M Dec 2016
Henderson Group Plc 34716 $8.06M Dec 2016
UBS Group AG 34586 $8.03M Dec 2016
Barclays PLC 34319 $7.97M Dec 2016
AVIVA 34254 $7.96M Dec 2016
Ameriprise Financial, Inc. 33571 $7.80M Dec 2016
Schroder Investment Management Group 33445 $7.50M Dec 2016
GOFEN & GLOSSBERG LLC /IL/ 33125 $7.69M Dec 2016
KBC Group NV 32830 $7.62M Dec 2016
Madison Investment Advisors, Inc. 32384 $7.52M Dec 2016
PEAK6 Investments, L.P. 31700 $7.36M Dec 2016
State of Wisconsin Investment Board 30294 $7.04M Dec 2016

Who sold W.W. Grainger?

Fund Name Date Sold Shares Held Valued At
ROYAL LONDON ASSET MANAGEMENT March 31, 2016 3.04M $0
HAP Trading Sept. 30, 2016 203546 $45.77M
FMR LLC Sept. 30, 2016 164110 $36.90M
Parnassus Investments Sept. 30, 2016 140000 $31.48M
Mizuho Trust & Banking Co., Ltd. Sept. 30, 2016 98469 $22.14M
Handelsbanken Fonder AB Sept. 30, 2016 90200 $20.28M
Johnson Investment Counsel, Inc. Sept. 30, 2016 80242 $18.04M
Advisory Research Sept. 30, 2016 78612 $19.86M
I.G. Investment Management Ltd. Sept. 30, 2016 76687 $17.24M