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
The Vanguard Group,Inc 4.58M $380.50M Dec 2016
Mairs and Power, Inc. 3.29M $273.67M Dec 2016
T. Rowe Price Associates, Inc. 2.79M $232.05M Dec 2016
Fiera Capital Corporation 2.77M $230.14M Dec 2016
ATLANTA CAPITAL MANAGEMENT CO L L C 2.51M $208.16M Dec 2016
BlackRock Fund Advisors 2.13M $177.10M Dec 2016
Kayne Anderson Rudnick Investment Management, LLC 1.98M $164.39M Dec 2016
BlackRock Institutional Trust Company, N.A. 1.70M $141.20M Dec 2016
STATE STREET CORPORATION 1.42M $117.98M Dec 2016
GAMCO Asset Management Inc. 1.35M $112.19M Dec 2016
Alecta Pensionsforsakring, Omsesidigt 1.23M $102.46M Dec 2016
Jackson Square Partners 1.12M $93.47M Dec 2016
Neuberger Berman Group LLC 940361 $78.13M Dec 2016
Confluence Investment Management LLC 873825 $72.61M Dec 2016
Wells Fargo & Company 732233 $60.84M Dec 2016
Bank of New York Mellon 688961 $57.25M Dec 2016
United States Steel and Carnegie Pension Fund, Inc. 646838 $53.75M Dec 2016
Ameriprise Financial, Inc. 608773 $50.59M Dec 2016
BURGUNDY ASSET MANAGEMENT LTD 584250 $48.55M Dec 2016
Emerald Acquisition 580360 $42.94M Sep 2016
Frank Russell Company 572809 $48.16M Mar 2016
Snyder Capital Management, L.P. 566710 $47.09M Dec 2016
Russell Investments 494278 $41.02M Dec 2016
NORTHERN TRUST 493964 $41.05M Dec 2016
Disciplined Growth Investors, Inc. 476154 $39.56M Dec 2016
Capital World Investors^ 458000 $38.06M Dec 2016
Macquarie Group Limited 443541 $36.85M Dec 2016
Gabelli Funds, LLC 440800 $36.63M Dec 2016
TimesSquare Capital Management, LLC 418700 $34.79M Dec 2016
Cooke & Bieler 416716 $34.62M Dec 2016
FENIMORE ASSET MANAGEMENT, INC. 412244 $34.25M Dec 2016
GOLDMAN SACHS GROUP INC 408562 $33.95M Dec 2016
Schwartz Investment Counsel, Inc. 407150 $33.83M Dec 2016
Geode Capital Management, LLC 380146 $31.59M Dec 2016
Clarkston Capital Partners 379502 $31.53M Dec 2016
Baird Financial 371152 $30.84M Dec 2016
Damian Sousa 355296 $29.52M Dec 2016
DIMENSIONAL FUND ADVISORS 346915 $28.83M Dec 2016
Prudential 345897 $28.74M Dec 2016
Columbia Wanger Asset Management, L.P. 344689 $28.64M Dec 2016
Bank of America Corporation 298249 $24.78M Dec 2016
Royce & Associates, LLC. 297625 $24.73M Dec 2016
JPMORGAN CHASE & CO 272609 $22.65M Dec 2016
SEI INVESTMENTS 271273 $22.30M Dec 2016
American Century Companies, Inc. 263240 $21.87M Dec 2016
Charles Schwab Investment Management, Inc. 254955 $21.18M Dec 2016
PRUDENTIAL FINANCIAL 249546 $20.73M Dec 2016
Parametric Portfolio Associates 242088 $20.12M Dec 2016
Quantum Capital Management 218197 $18.13M Dec 2016
Principal Financial Group, Inc. 217543 $18.08M Dec 2016
FIRST MANHATTAN 190536 $15.83M Dec 2016
BlackRock Investment Management 190132 $15.80M Dec 2016
Raymond James & Associates 176219 $14.64M Dec 2016
LORD, ABBETT & CO 172400 $14.32M Dec 2016
Llenroc Capital LLC 169050 $14.05M Dec 2016
Jennifer Ranahan 158947 $13.21M Dec 2016
CalPERS 150300 $12.49M Dec 2016
TIAA-CREF Investment Management 136279 $11.32M Dec 2016
Public Employees' Retirement Association of Colorado 135279 $11.24M Dec 2016
US BANCORP \DE\ 133224 $11.07M Dec 2016
MORGAN STANLEY 132373 $11.00M Dec 2016
State of Wisconsin Investment Board 128827 $10.70M Dec 2016
New York State Common Retirement Fund 125410 $10.42M Dec 2016
First Quadrant 121284 $10.08M Dec 2016
RHUMBLINE ADVISERS 116844 $9.71M Dec 2016
OHIO PERS 115629 $8.56M Sep 2016
Hosking Partners 115080 $9.56M Dec 2016
California State Teachers Retirement System 114790 $9.54M Dec 2016
North Point Portfolio Managers Corporation 114693 $9.53M Dec 2016
JLB & Associates 113916 $9.47M Dec 2016
AMERICAN INTERNATIONAL 107120 $8.90M Dec 2016
DORSEY & WHITNEY TRUST COMPANY LLC 106450 $8.84M Dec 2016
Select Equity 106295 $8.83M Dec 2016
NEW YORK STATE TEACHERS RETIREMENT SYSTEM 105191 $8.74M Dec 2016
The Glenmede Trust Company, N.A. 100782 $8.37M Dec 2016
PNC FINANCIAL SERVICES 100419 $8.34M Dec 2016
UBS Group AG 100370 $8.34M Dec 2016
Nationwide Fund Advisors 92700 $7.70M Dec 2016
RK Capital Management, LLC 92525 $7.69M Dec 2016
Swiss National Bank 91500 $7.60M Dec 2016
ProShare Advisors LLC 90467 $7.52M Dec 2016
State of Tennessee, Treasury Department 89500 $7.44M Dec 2016
SPECTRUM ADVISORY SERVICES INC 83862 $7.04M Mar 2016
Segall Bryant & Hamill 78979 $6.56M Dec 2016
Gratus Capital 77795 $6.46M Dec 2016
The Manufacturers Life Insurance Company 75826 $6.30M Dec 2016
Invesco Ltd. 75217 $6.26M Dec 2016
Florida State Board of Administration 73921 $6.14M Dec 2016
Retirement Systems of Alabama 71907 $5.97M Dec 2016
BANK OF MONTREAL /CAN/ 64144 $5.21M Dec 2016
Montrusco Bolton Investment Inc. 61130 $5.08M Dec 2016
RBO & CO 59612 $4.95M Dec 2016
Teachers Advisors 58189 $4.83M Dec 2016
Metropolitan Life Insurance Company 54229 $4.51M Dec 2016
Credit Suisse AG 54088 $4.50M Dec 2016
Bragg Financial Advisors, Inc 51108 $4.25M Dec 2016
UBS GLOBAL ASSET MANAGEMENT AMERICAS 47699 $3.97M Dec 2016
BlackRock Group 47528 $3.95M Dec 2016
Nuveen Asset Management, LLC 46265 $3.84M Dec 2016
Natixis Asset Management Advisors, L.P. 44789 $3.72M Dec 2016
MUTUAL OF AMERICA CAPITAL MANAGEMENT 43674 $3.63M Dec 2016
Brian McDonald 41859 $3.62M Dec 2016
TEXAS PERMANENT SCHOOL FUND 40613 $3.37M Dec 2016
Deutsche Bank Aktiengesellschaft 40301 $3.19M Dec 2016
Mason Capital Partners 40084 $3.33M Dec 2016
AHL Partners 38094 $3.16M Dec 2016
HL Financial Services, LLC 37385 $3.11M Dec 2016
Barclays PLC 37327 $3.10M Dec 2016
Gotham Asset Management, LLC 35284 $2.93M Dec 2016
NISA Investment Advisors, L.L.C. 35120 $2.92M Dec 2016
Perkins Coie Trust 34587 $2.87M Dec 2016
ALLIANCEBERNSTEIN, L.P. 34503 $2.87M Dec 2016
BlackRock Advisors 33183 $2.76M Dec 2016
D.A. Davidson & Co. 33169 $2.75M Dec 2016
BlackRock 31810 $2.64M Dec 2016
The Great-West Life Assurance Company 31476 $2.62M Dec 2016
Jacobs Levy Equity Management, Inc. 30090 $2.50M Dec 2016
BlueCrest Capital Management 29066 $2.42M Dec 2016
BREMER TRUST, N.A. 28823 $2.40M Dec 2016
Federated Investors 28816 $2.39M Dec 2016
STIFEL FINANCIAL 27808 $2.31M Dec 2016
Apertura Capital 26000 $2.16M Dec 2016
Mason Street Advisors, LLC 25989 $2.16M Dec 2016
ENVESTNET ASSET MANAGEMENT 25662 $2.13M Dec 2016
Gateway Investment Advisers, LLC 25642 $2.13M Dec 2016
Municipal Employees' Retirement System of Michigan 25370 $2.11M Dec 2016
Credit Agricole S.A. 25087 $2.08M Dec 2016
First Trust Advisors L.P. 25045 $2.08M Dec 2016
Palisade Asset Management, LLC 24825 $2.06M Dec 2016
Liberty Mutual Group Asset Management 24730 $2.05M Dec 2016
Legal & General Group Plc 24447 $2.03M Dec 2016
ING INVESTMENT MANAGEMENT 23284 $1.93M Dec 2016
Employees Retirement System of Texas 23000 $1.91M Dec 2016
STATE TREASURER STATE OF MICHIGAN 22400 $1.86M Dec 2016
Whittier Trust 22049 $1.83M Dec 2016
Zebra Capital Management LLC 21719 $1.81M Dec 2016
Arizona State Retirement System 21515 $1.79M Dec 2016
Lebenthal Holdings 21140 $1.67M Jun 2016
Royal Bank of Canada 21117 $1.76M Dec 2016
Lebenthal Asset Management 21040 $1.75M Dec 2016
Mason Capital Partners 20180 $1.68M Dec 2016
OREGON PUBLIC EMPLOYEES RETIREMENT FUND 19873 $1.65M Dec 2016
First Merchants Bank, National Association 19652 $1.63M Dec 2016
REGIONS BANK 19510 $1.57M Dec 2016
JNBA Financial Advisors 19387 $1.61M Dec 2016
MONDRIAN INVESTMENT PARTNERS LIMITED 18848 $1.57M Dec 2016
M^T Bank Corporation 18833 $1.71M Dec 2016
Verition Fund Management, LLC 18552 $1.54M Dec 2016
SOCIETE GENERALE 18193 $1.44M Jun 2016
Kleinwort Benson Investors Dublin 17610 $1.39M Jun 2016

Who sold Gra?

Fund Name Date Sold Shares Held Valued At
Schroder Investment Management Group Sept. 30, 2016 179533 $13.29M
Millennium Management LLC Sept. 30, 2016 53346 $3.95M
Hussman Econometrics Advisors, Inc. Sept. 30, 2016 51100 $3.78M
CITADEL ADVISORS LLC Sept. 30, 2016 42214 $3.12M
Echo Street Capital Management LLC Sept. 30, 2016 41220 $3.05M