Who owns MSC Industrial Direct?

Top Holders and Investors of MSM Stock

Find out what company owns MSC Industrial Direct, who bought MSM this quarter, and who sold shares of MSM stock?

Fund or Company Name Number of Shares Valued At As Of
Vanguard 4.19M $360.52M Jun 2017
Jpmorgan Chase & Co 3.12M $268.59M Jun 2017
Fmr 2.68M $230.90M Jun 2017
New South Capital Management 2.01M $172.44M Jun 2017
BlackRock Fund Advisors 1.73M $159.70M Dec 2016
Alliancebernstein 1.44M $123.89M Jun 2017
BlackRock Institutional Trust Company, N.A. 1.36M $125.62M Dec 2016
Wellington Management Company 1.26M $108.20M Jun 2017
State Street Corporation 1.22M $105.11M Jun 2017
Goldman Sachs 1.10M $94.15M Jun 2017
Jennison Associates 912001 $78.40M Jun 2017
Massachusetts Financial Services Co /ma/ 873178 $75.06M Jun 2017
Robeco Institutional Asset Management B V 754000 $64.81M Jun 2017
Victory Capital Management 708504 $60.90M Jun 2017
Arrowpoint Asset Management 675079 $58.03M Jun 2017
Schroder Investment Management 631593 $53.62M Jun 2017
Fisher Investments 625694 $53.78M Jun 2017
AQR Capital Management 621112 $53.39M Jun 2017
London Company 601523 $51.71M Jun 2017
Bank of New York Mellon 574305 $49.37M Jun 2017
Poplar Forest Capital 568435 $48.86M Jun 2017
Fiduciary Management Inc /wi/ 523870 $45.03M Jun 2017
Deutsche Bank Aktiengesellschaft 470803 $38.96M Jun 2017
Dimensional Fund Advisors 467125 $40.15M Jun 2017
Arlington Value Capital 459380 $39.49M Jun 2017
First Trust Advisors 436064 $37.48M Jun 2017
Glenmede Trust Company, N.A. 426572 $43.83M Jun 2017
Ardevora Asset Management 418000 $35.93M Jun 2017
Royce & Associates 416534 $35.81M Jun 2017
Morgan Stanley 407421 $41.87M Mar 2017
Northern Trust 395227 $34.21M Jun 2017
Canada Pension Plan Investment Board 384005 $33.01M Jun 2017
Geode Capital Management 348576 $29.96M Jun 2017
Hermes Pensions Management 347868 $29.90M Jun 2017
Stephens Investment Management 340319 $29.25M Jun 2017
Confluence Investment Management 318840 $27.41M Jun 2017
Renaissance Technologies 308100 $26.48M Jun 2017
Ohio Pers 285319 $24.53M Jun 2017
Ubs Global Asset Management Americas 282831 $24.31M Jun 2017
Echo Street Capital Management 282127 $24.25M Jun 2017
Bnp Paribas Arbitrage, Snc 252086 $21.67M Jun 2017
Old Mutual Asset Managers 232348 $19.97M Jun 2017
Charles Schwab Investment Management 208433 $17.92M Jun 2017
Ameriprise Financial 201835 $17.35M Jun 2017
Principal Financial 194662 $16.73M Jun 2017
Prudential Financial 189686 $16.31M Jun 2017
BlackRock Investment Management 187038 $17.28M Dec 2016
D. E. Shaw & Co 186595 $16.04M Jun 2017
Mountain Pacific Investment Advisers 186169 $16.00M Jun 2017
TIAA-CREF Investment Management 171800 $14.77M Jun 2017
BlackRock Advisors 171644 $15.86M Dec 2016
Wells Fargo & Company 163574 $14.06M Jun 2017
Oppenheimer Asset Management 161794 $13.91M Jun 2017
Bank of America Corporation 161173 $16.56M Mar 2017
New York State Common Retirement Fund 147900 $12.71M Jun 2017
Grandeur Peak Global Advisors 147425 $12.67M Jun 2017
PDT Partners 133735 $11.50M Jun 2017
CalPERS 133000 $11.43M Jun 2017
Thomas Stevens, CFA" 129256 $11.11M Jun 2017
aeris Capital Holding GmbH 115099 $9.89M Jun 2017
Schwartz Investment Counsel 106600 $9.16M Jun 2017
Rhumbline Advisers 106018 $9.11M Jun 2017
American International 105911 $9.10M Jun 2017
American Century Companies 105508 $9.07M Jun 2017
Analytic Investors 97462 $7.15M Sep 2016
Retirement Systems of Alabama 92522 $7.95M Jun 2017
Millennium Management 84222 $7.24M Jun 2017
Janus Capital Management 83900 $8.62M Mar 2017
California State Teachers Retirement System 80047 $6.88M Jun 2017
New York State Teachers Retirement System 79078 $6.80M Jun 2017
Guggenheim Capital, LLC Managers 78199 $6.73M Jun 2017
Citadel Advisors 75797 $6.52M Jun 2017
Nationwide Fund Advisors 74878 $7.69M Mar 2017
Swiss National Bank 74700 $6.42M Jun 2017
Wintrust Financial Corporation 73590 $6.33M Jun 2017
Voloridge Investment Management 73418 $6.31M Jun 2017
Value Holdings 73396 $5.39M Sep 2016
Quantitative Investment Management 71100 $6.11M Jun 2017
UBS Group AG 69588 $5.98M Jun 2017
Westpac Banking Corporation 69500 $5.97M Jun 2017
Teachers Advisors 69404 $5.97M Jun 2017
Parametric Portfolio Associates 69175 $5.95M Jun 2017
Manufacturers Life Insurance Company 67493 $5.80M Jun 2017
Florida State Board of Administration 65401 $5.62M Jun 2017
AHL Partners 65147 $5.60M Jun 2017
Point72 Asset Management 65000 $5.59M Jun 2017
BlackRock 64578 $5.97M Dec 2016
Willis Investment Counsel 63405 $5.45M Jun 2017
Kalmar Investments Inc /de/ 62759 $6.45M Mar 2017
Segall Bryant & Hamill 60601 $5.21M Jun 2017
Emerald Acquisition 58820 $4.32M Sep 2016
Value Holdings Management 58750 $5.05M Jun 2017
Winton Capital 53402 $4.59M Jun 2017
Tiverton Asset Management 51943 $4.47M Jun 2017
Putnam Investments 51696 $4.45M Jun 2017
Capital Fund Management S.A. 51536 $4.43M Jun 2017
Legal & General 50776 $4.36M Jun 2017
Caxton Associates 50000 $4.30M Jun 2017
Squarepoint Ops 49976 $4.30M Jun 2017
Inves 48115 $4.14M Jun 2017
BlackRock 47877 $4.42M Dec 2016
Credit Suisse AG 46057 $3.97M Jun 2017
Metropolitan Life Insurance Company 43206 $3.71M Jun 2017
Elk Creek Partners 43073 $3.70M Jun 2017
Glen Harbor Capital Management 42534 $3.66M Jun 2017
Susquehanna International 42000 $3.61M Jun 2017
Stephens 41900 $3.60M Jun 2017
Barclays 40376 $3.47M Jun 2017
Raymond James & Associates 40173 $3.45M Jun 2017
Luther King Capital Management Corporation 39610 $3.40M Jun 2017
Stillwater Investment Management 39100 $3.36M Jun 2017
Russell Investments 38846 $3.34M Jun 2017
Laurion Capital Management 38640 $3.32M Jun 2017
Teachers Retirement System Of The State Of Kentucky 37907 $3.26M Jun 2017
EverPoint Asset Management 37800 $3.49M Dec 2016
Advisors Asset Management 37638 $3.23M Jun 2017
Two Sigma Advisers 37470 $3.85M Mar 2017
Aperio 37141 $3.19M Jun 2017
Mutual Of America Capital Management 36736 $3.16M Jun 2017
Bank Of Montreal /can/ 35910 $3.09M Jun 2017
Brian McDonald 35294 $2.51M Jun 2017
Meadow Creek Investment Management 35028 $3.01M Jun 2017
First Quadrant 33230 $2.86M Jun 2017
Texas Permanent School Fund 32918 $2.83M Jun 2017
Springbank Value Partners 31800 $2.33M Sep 2016
Sei Investments 29523 $2.54M Jun 2017
Credit Agricole S.A. 27745 $2.38M Jun 2017
Elkfork Partners 27522 $2.37M Jun 2017
Jefferies 27233 $2.34M Jun 2017
Great-West Life Assurance Company 27100 $2.33M Jun 2017
Federated Investors 26329 $2.26M Jun 2017
Ashmore Wealth Management 26002 $2.23M Jun 2017
Blue Mountain Capital Management 22968 $1.97M Jun 2017
Mason Street Advisors 22025 $1.89M Jun 2017
Two Sigma Investments 20766 $2.13M Mar 2017
Tyers Asset Management 20016 $1.72M Jun 2017
Freestone Capital Holdings 19253 $1.65M Jun 2017
Kayne Anderson Rudnick Investment Management 19184 $1.65M Jun 2017
Arizona State Retirement System 19000 $1.63M Jun 2017
Weiss Multi-strategy Advisers 19000 $1.63M Jun 2017
Sunrise Partners Limited Partnership 18833 $1.62M Jun 2017
State Treasurer State Of Michigan 18600 $1.60M Jun 2017
Cantab Capital Partners 18329 $1.58M Jun 2017
Liberty Mutual Group Asset Management 18187 $1.57M Jun 2017
SG Americas Securities 18044 $1.55M Jun 2017
William Blair $ Company 17761 $1.53M Jun 2017
Oregon Public Employees Retirement Fund 17479 $1.50M Jun 2017
Municipal Employees' Retirement System of Michigan 17400 $1.50M Jun 2017
Leith Wheeler Investment Counsel 16237 $1.40M Jun 2017
Stifel Financial 15729 $1.35M Jun 2017

Who sold MSC Industrial Direct?

Fund Name Date Sold Shares Held Valued At
Lord, Abbett & Co March 31, 2017 653844 $67.19M
Daniel D. Thurber March 31, 2017 339175 $34.85M
Scopus Asset Management March 31, 2017 303500 $31.19M
Ing Investment Management March 31, 2017 280127 $28.79M
Acadian Asset Management March 31, 2017 162854 $16.73M
Royal Bank of Canada Dec. 31, 2016 113342 $10.47M
Pioneer Investment Management March 31, 2017 107530 $11.05M
OppenheimerFunds March 31, 2017 87569 $9.00M
Calvert Investment Management Dec. 31, 2016 64909 $6.00M
Cookson, Peirce & Co March 31, 2017 49000 $5.04M