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.89M $460.05M Mar 2017
Mairs and Power, Inc. 3.29M $309.48M Mar 2017
Fiera Capital Corporation 2.82M $265.04M Mar 2017
T. Rowe Price Associates, Inc. 2.74M $257.81M Mar 2017
ATLANTA CAPITAL MANAGEMENT CO L L C 2.46M $231.32M Mar 2017
BlackRock Fund Advisors 2.13M $177.10M Dec 2016
Kayne Anderson Rudnick Investment Management, LLC 2.02M $190.60M Mar 2017
BlackRock Institutional Trust Company, N.A. 1.70M $141.20M Dec 2016
STATE STREET CORPORATION 1.47M $137.97M Mar 2017
GAMCO Asset Management Inc. 1.27M $119.85M Mar 2017
Alecta Pensionsforsakring, Omsesidigt 1.23M $115.97M Mar 2017
Jackson Square Partners 1.12M $93.47M Dec 2016
Bank of New York Mellon 940408 $88.53M Mar 2017
Neuberger Berman Group LLC 934791 $88.00M Mar 2017
Confluence Investment Management LLC 891060 $83.88M Mar 2017
Wells Fargo & Company 726445 $68.41M Mar 2017
GOLDMAN SACHS GROUP INC 652883 $61.46M Mar 2017
Parametric Portfolio Associates 649333 $61.13M Mar 2017
Ameriprise Financial, Inc. 611268 $57.54M Mar 2017
Snyder Capital Management, L.P. 602986 $56.77M Mar 2017
Emerald Acquisition 580360 $42.94M Sep 2016
United States Steel and Carnegie Pension Fund, Inc. 571838 $53.83M Mar 2017
BURGUNDY ASSET MANAGEMENT LTD 530068 $49.90M Mar 2017
Russell Investments 529837 $49.94M Mar 2017
NORTHERN TRUST 498559 $46.99M Mar 2017
Disciplined Growth Investors, Inc. 476154 $39.56M Dec 2016
Capital World Investors^ 458000 $43.12M Mar 2017
Gabelli Funds, LLC 430600 $40.54M Mar 2017
Macquarie Group Limited 422436 $39.77M Mar 2017
Geode Capital Management, LLC 410275 $38.62M Mar 2017
Schwartz Investment Counsel, Inc. 407150 $38.33M Mar 2017
FENIMORE ASSET MANAGEMENT, INC. 386596 $36.39M Mar 2017
DIMENSIONAL FUND ADVISORS 370797 $34.91M Mar 2017
Clarkston Capital Partners 366627 $34.51M Mar 2017
Baird Financial 366035 $34.46M Mar 2017
Damian Sousa 353344 $33.26M Mar 2017
Cooke & Bieler 352666 $33.20M Mar 2017
Prudential 345897 $32.56M Mar 2017
Perkins Investment Management, LLC. 290398 $27.34M Mar 2017
JPMORGAN CHASE & CO 282064 $25.64M Mar 2017
Charles Schwab Investment Management, Inc. 278090 $26.18M Mar 2017
PRUDENTIAL FINANCIAL 275392 $25.93M Mar 2017
Royce & Associates, LLC. 271325 $25.54M Mar 2017
Bank of America Corporation 266862 $25.12M Mar 2017
American Century Companies, Inc. 263240 $24.78M Mar 2017
SEI INVESTMENTS 256822 $24.04M Mar 2017
Principal Financial Group, Inc. 224313 $21.12M Mar 2017
TimesSquare Capital Management, LLC 209500 $19.72M Mar 2017
Columbia Wanger Asset Management, L.P. 208865 $19.66M Mar 2017
FIRST MANHATTAN 190536 $17.94M Mar 2017
BlackRock Investment Management 190132 $15.80M Dec 2016
Raymond James & Associates 183693 $17.29M Mar 2017
Quantum Capital Management 175759 $16.55M Mar 2017
Thomas Stevens, CFA" 163311 $15.37M Mar 2017
Jennifer Ranahan 154523 $14.55M Mar 2017
MORGAN STANLEY 148597 $13.99M Mar 2017
Public Employees' Retirement Association of Colorado 144593 $13.61M Mar 2017
CalPERS 142600 $13.42M Mar 2017
First Quadrant 128264 $12.07M Mar 2017
New York State Common Retirement Fund 127911 $12.04M Mar 2017
Hosking Partners 126586 $11.92M Mar 2017
RHUMBLINE ADVISERS 120454 $11.34M Mar 2017
OHIO PERS 120232 $11.32M Mar 2017
US BANCORP \DE\ 119742 $11.27M Mar 2017
Deutsche Bank Aktiengesellschaft 119505 $10.28M Mar 2017
Retirement Systems of Alabama 114949 $10.82M Mar 2017
JLB & Associates 113916 $9.47M Dec 2016
North Point Portfolio Managers Corporation 112907 $10.63M Mar 2017
Llenroc Capital LLC 112100 $10.55M Mar 2017
AMERICAN INTERNATIONAL 111729 $10.52M Mar 2017
LORD, ABBETT & CO 111000 $10.45M Mar 2017
California State Teachers Retirement System 109690 $10.33M Mar 2017
UBS Group AG 108599 $10.22M Mar 2017
ProShare Advisors LLC 107181 $10.09M Mar 2017
DORSEY & WHITNEY TRUST COMPANY LLC 105200 $9.90M Mar 2017
First Trust Advisors L.P. 104068 $9.80M Mar 2017
NEW YORK STATE TEACHERS RETIREMENT SYSTEM 102291 $9.63M Mar 2017
PNC FINANCIAL SERVICES 100039 $9.41M Mar 2017
Nationwide Fund Advisors 93502 $8.80M Mar 2017
Swiss National Bank 92000 $8.66M Mar 2017
TIAA-CREF Investment Management 91863 $8.65M Mar 2017
RK Capital Management, LLC 90525 $8.52M Mar 2017
The Manufacturers Life Insurance Company 80817 $10.10M Mar 2017
Gratus Capital 77795 $7.32M Mar 2017
State of Wisconsin Investment Board 77039 $7.25M Mar 2017
Segall Bryant & Hamill 76248 $7.18M Mar 2017
Florida State Board of Administration 74051 $6.97M Mar 2017
Natixis Asset Management Advisors, L.P. 69915 $6.58M Mar 2017
BANK OF MONTREAL /CAN/ 68005 $6.40M Mar 2017
Teachers Advisors 61199 $5.76M Mar 2017
Montrusco Bolton Investment Inc. 60871 $5.73M Mar 2017
Credit Suisse AG 59672 $5.60M Mar 2017
RBO & CO 59277 $5.58M Mar 2017
UBS GLOBAL ASSET MANAGEMENT AMERICAS 57561 $5.42M Mar 2017
The Glenmede Trust Company, N.A. 57451 $5.41M Mar 2017
Metropolitan Life Insurance Company 54384 $5.12M Mar 2017
Bragg Financial Advisors, Inc 51218 $4.82M Mar 2017
BlackRock Group 47528 $3.95M Dec 2016
Legal & General Group Plc 44641 $4.20M Mar 2017
MUTUAL OF AMERICA CAPITAL MANAGEMENT 43916 $4.13M Mar 2017
Brian McDonald 43788 $4.74M Mar 2017
TEXAS PERMANENT SCHOOL FUND 40547 $3.82M Mar 2017
Mason Capital Partners 40374 $3.80M Mar 2017
State of Tennessee, Treasury Department 40000 $3.77M Mar 2017
NISA Investment Advisors, L.L.C. 35120 $3.31M Mar 2017
Barclays PLC 34966 $3.29M Mar 2017
Perkins Coie Trust 34587 $3.26M Mar 2017
HL Financial Services, LLC 34262 $3.23M Mar 2017
Federated Investors 33968 $3.20M Mar 2017
ALLIANCEBERNSTEIN, L.P. 33903 $3.19M Mar 2017
BlackRock Advisors 33183 $2.76M Dec 2016
D.A. Davidson & Co. 33169 $2.75M Dec 2016
The Great-West Life Assurance Company 33036 $3.11M Mar 2017
STIFEL FINANCIAL 32270 $3.04M Mar 2017
BlackRock 31810 $2.64M Dec 2016
MONDRIAN INVESTMENT PARTNERS LIMITED 31261 $2.94M Mar 2017
Jacobs Levy Equity Management, Inc. 29070 $2.74M Mar 2017
ENVESTNET ASSET MANAGEMENT 26619 $2.51M Mar 2017
Mason Street Advisors, LLC 26457 $2.49M Mar 2017
BREMER TRUST, N.A. 26092 $2.46M Mar 2017
Municipal Employees' Retirement System of Michigan 25800 $2.43M Mar 2017
Liberty Mutual Group Asset Management 25172 $2.37M Mar 2017
Palisade Asset Management, LLC 24810 $2.34M Mar 2017
WESTWOOD HOLDINGS 24284 $2.29M Mar 2017
Two Sigma Advisers, LLC 23877 $2.25M Mar 2017
Gateway Investment Advisers, LLC 23661 $2.23M Mar 2017
Arizona State Retirement System 23300 $2.19M Mar 2017
Employees Retirement System of Texas 23000 $2.16M Mar 2017
Whittier Trust 22947 $2.16M Mar 2017
STATE TREASURER STATE OF MICHIGAN 22800 $2.15M Mar 2017
Conestoga Capital Advisors, LLC 22248 $2.09M Mar 2017
ING INVESTMENT MANAGEMENT 22205 $2.09M Mar 2017
Lebenthal Holdings 21140 $1.67M Jun 2016
AHL Partners 21090 $1.98M Mar 2017
Lebenthal Asset Management 20490 $1.93M Mar 2017
OREGON PUBLIC EMPLOYEES RETIREMENT FUND 20173 $1.90M Mar 2017
Mason Capital Partners 20110 $1.89M Mar 2017
First Merchants Bank, National Association 19256 $1.81M Mar 2017
JNBA Financial Advisors 19137 $1.80M Mar 2017
REGIONS BANK 18907 $1.78M Mar 2017
M^T Bank Corporation 18689 $1.70M Mar 2017
SOCIETE GENERALE 18193 $1.44M Jun 2016
Evercore Wealth Management, LLC 18158 $1.72M Mar 2017
Invesco Ltd. 17761 $1.66M Mar 2017
Kleinwort Benson Investors Dublin 17610 $1.39M Jun 2016
BBVA USA BANCSHARES INC 17062 $1.61M Mar 2017
Nuveen Asset Management, LLC 16666 $1.57M Mar 2017
Summit Investment Advisors, Inc. 16509 $1.55M Mar 2017
Luther King Capital Management Corporation 16085 $1.51M Mar 2017
Janus Capital Management LLC 15300 $1.44M Mar 2017

Who sold Gra?

Fund Name Date Sold Shares Held Valued At
Norges Bank Investment Management Dec. 31, 2016 416600 $34.62M
Select Equity Dec. 31, 2016 106295 $8.83M