Who owns Gra?

Top Holders and Investors of GGG Stock

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

Fund or Company Name Number of Shares Valued At As Of
Vanguard 4.99M $545.58M Jun 2017
Fiera Capital Corporation 3.02M $330.20M Jun 2017
Mairs and Power 2.98M $325.33M Jun 2017
T. Rowe Price Associates 2.34M $256.01M Jun 2017
BlackRock Fund Advisors 2.13M $177.10M Dec 2016
Kayne Anderson Rudnick Investment Management 1.99M $217.22M Jun 2017
BlackRock Institutional Trust Company, N.A. 1.70M $141.20M Dec 2016
Atlanta Capital Management Co L L C 1.60M $175.29M Jun 2017
State Street Corporation 1.46M $159.52M Jun 2017
GAMCO Asset Management 1.22M $133.86M Jun 2017
Alecta Pensionsforsakring, Omsesidigt 1.20M $131.12M Jun 2017
Bank of New York Mellon 936630 $102.35M Jun 2017
Neuberger Berman 910163 $99.46M Jun 2017
Confluence Investment Management 795176 $98.36M Sep 2017
Wells Fargo & Company 717438 $78.44M Jun 2017
Russell Investments 650753 $71.28M Jun 2017
Jackson Square Partners 642756 $70.24M Jun 2017
Parametric Portfolio Associates 616884 $67.41M Jun 2017
Snyder Capital Management 603974 $66.00M Jun 2017
Ameriprise Financial 596215 $65.15M Jun 2017
Burgundy Asset Management 527586 $57.65M Jun 2017
Northern Trust 497233 $54.32M Jun 2017
Disciplined Growth Investors 470046 $51.37M Jun 2017
Capital World Investors^ 458000 $43.12M Mar 2017
Geode Capital Management 426103 $46.56M Jun 2017
Gabelli Funds 408300 $44.62M Jun 2017
Goldman Sachs 378747 $41.39M Jun 2017
Dimensional Fund Advisors 374426 $40.92M Jun 2017
Baird Financial 355714 $38.87M Jun 2017
Damian Sousa 352548 $38.53M Jun 2017
United States Steel and Carnegie Pension Fund 346133 $37.83M Jun 2017
Thomas Stevens, CFA" 341998 $37.37M Jun 2017
Clarkston Capital Partners 339833 $37.14M Jun 2017
Prudential Financial 327738 $35.82M Jun 2017
Fenimore Asset Management 324909 $40.19M Sep 2017
Schwartz Investment Counsel 317150 $34.66M Jun 2017
Jpmorgan Chase & Co 305782 $33.42M Jun 2017
Charles Schwab Investment Management 294355 $32.17M Jun 2017
Perkins Investment Management 290398 $27.34M Mar 2017
Bank of America Corporation 266862 $25.12M Mar 2017
Royce & Associates 250325 $27.36M Jun 2017
Principal Financial 240251 $26.25M Jun 2017
American Century Companies 235620 $25.75M Jun 2017
Sei Investments 221597 $23.83M Jun 2017
Columbia Wanger Asset Management 208865 $19.66M Mar 2017
Deutsche Bank Aktiengesellschaft 199541 $21.56M Jun 2017
BlackRock Investment Management 190132 $15.80M Dec 2016
Cooke & Bieler 190091 $20.77M Jun 2017
First Manhattan 173699 $18.98M Jun 2017
Macquarie 173553 $18.97M Jun 2017
Raymond James & Associates 167931 $18.35M Jun 2017
Jennifer Ranahan 165884 $20.52M Sep 2017
CalPERS 158000 $17.27M Jun 2017
Prudential 153218 $16.74M Jun 2017
Fmr 150000 $16.39M Jun 2017
Morgan Stanley 148597 $13.99M Mar 2017
Public Employees' Retirement Association of Colorado 144574 $15.80M Jun 2017
Acadian Asset Management 141515 $17.51M Sep 2017
Hosking Partners 128680 $14.06M Jun 2017
New York State Common Retirement Fund 120700 $13.19M Jun 2017
Quantum Capital Management 119326 $13.04M Jun 2017
Rhumbline Advisers 118677 $12.97M Jun 2017
Us Bancorp \de\ 118075 $12.90M Jun 2017
Nationwide Fund Advisors 116013 $14.35M Sep 2017
Retirement Systems of Alabama 114263 $12.49M Jun 2017
American International 113726 $12.43M Jun 2017
North Point Portfolio Managers Corporation 111290 $12.16M Jun 2017
Lord, Abbett & Co 110300 $12.05M Jun 2017
TIAA-CREF Investment Management 109197 $11.93M Jun 2017
JLB & Associates 107101 $13.25M Sep 2017
Bank Of Montreal /can/ 106408 $13.17M Sep 2017
First Trust Advisors 104026 $11.37M Jun 2017
Llenroc Capital 104000 $11.37M Jun 2017
Ohio Pers 103748 $11.34M Jun 2017
UBS Group AG 103741 $11.34M Jun 2017
Dorsey & Whitney Trust Company 100489 $10.98M Jun 2017
ProShare Advisors 100341 $10.97M Jun 2017
Pnc Financial Services 99390 $10.86M Jun 2017
TimesSquare Capital Management 99000 $10.82M Jun 2017
California State Teachers Retirement System 98210 $10.73M Jun 2017
New York State Teachers Retirement System 97391 $10.64M Jun 2017
First Quadrant 94918 $10.37M Jun 2017
Swiss National Bank 93300 $10.20M Jun 2017
Smith Asset Management 88450 $9.67M Jun 2017
Teachers Advisors 86730 $9.48M Jun 2017
Millennium Management 84030 $9.18M Jun 2017
Manufacturers Life Insurance Company 81834 $8.94M Jun 2017
Robeco Institutional Asset Management B V 78220 $9.68M Sep 2017
Gratus Capital 77795 $8.50M Jun 2017
Florida State Board of Administration 74503 $8.14M Jun 2017
RK Capital Management 73925 $8.08M Jun 2017
Natixis Asset Management Advisors 72206 $7.89M Jun 2017
Segall Bryant & Hamill 68673 $7.51M Jun 2017
Ubs Global Asset Management Americas 66483 $7.27M Jun 2017
Credit Suisse AG 66243 $7.24M Jun 2017
Federated Investors 62767 $6.86M Jun 2017
State of Wisconsin Investment Board 57489 $6.28M Jun 2017
Glenmede Trust Company, N.A. 57451 $5.41M Jun 2017
Metropolitan Life Insurance Company 54718 $5.98M Jun 2017
APG All Pensions Group NV 53400 $6.61M Sep 2017
Old Mutual Asset Managers 53373 $5.83M Jun 2017
Legal & General 52695 $5.76M Jun 2017
Rbo & Co 51999 $5.68M Jun 2017
BlackRock 47528 $3.95M Dec 2016
Barclays 46881 $5.12M Jun 2017
Mutual Of America Capital Management 45319 $5.61M Sep 2017
Brian McDonald 43761 $4.71M Jun 2017
Great-West Life Assurance Company 43484 $4.74M Jun 2017
Jacobs Levy Equity Management 42470 $4.64M Jun 2017
Wolverine Asset Management 40800 $4.46M Jun 2017
Texas Permanent School Fund 40559 $4.43M Jun 2017
Bragg Financial Advisors 40519 $4.43M Jun 2017
State of Tennessee, Treasury Department 40000 $4.37M Jun 2017
Hanna Zanoni 38825 $4.24M Jun 2017
PEAK6 Investments 38000 $4.15M Jun 2017
Mason Capital Partners 35374 $3.87M Jun 2017
NISA Investment Advisors 35320 $4.37M Sep 2017
Alliancebernstein 34873 $3.81M Jun 2017
Perkins Coie Trust 34587 $4.28M Sep 2017
Citadel Advisors 33721 $3.68M Jun 2017
BlackRock Advisors 33183 $2.76M Dec 2016
BlackRock 31810 $2.64M Dec 2016
Stifel Financial 29361 $3.21M Jun 2017
Montrusco Bolton Investment 28763 $3.56M Sep 2017
Mason Street Advisors 27137 $2.97M Jun 2017
Conestoga Capital Advisors 26179 $3.24M Sep 2017
Blue Mountain Capital Management 25048 $2.74M Jun 2017
Palisade Asset Management 24655 $2.69M Jun 2017
Mondrian Investment Partners 24362 $2.66M Jun 2017
Westwood Holdings 24284 $2.65M Jun 2017
Envestnet Asset Management 23889 $2.61M Jun 2017
Inves 23886 $2.60M Jun 2017
Two Sigma Advisers 23877 $2.25M Mar 2017
Bremer Trust, N.a. 23844 $2.60M Jun 2017
Whittier Trust 23840 $2.95M Sep 2017
AHL Partners 23648 $2.58M Jun 2017
Oxford Asset Management 23476 $2.56M Jun 2017
SG Americas Securities 23464 $2.56M Jun 2017
Arizona State Retirement System 23400 $2.56M Jun 2017
Renaissance Technologies 23100 $2.52M Jun 2017
Employees Retirement System of Texas 23000 $2.51M Jun 2017
Liberty Mutual Group Asset Management 22029 $2.41M Jun 2017
Hanseatic Management Services 21882 $2.39M Jun 2017
Municipal Employees' Retirement System of Michigan 21320 $2.33M Jun 2017
Ing Investment Management 21238 $2.32M Jun 2017
State Treasurer State Of Michigan 21100 $2.61M Sep 2017
Oregon Public Employees Retirement Fund 21001 $2.29M Jun 2017
Bnp Paribas Arbitrage, Snc 20996 $2.29M Jun 2017
Lebenthal Asset Management 20490 $1.93M Mar 2017
Mason Capital Partners 19595 $2.42M Sep 2017