Msc Industrial Direct Co Inc (NYSE:MSM) has 409 institutional investors with active 13F positions as of March 2026.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| BlackRock, Inc. | 31 Mar, 2026 | 5,432,644 | 90,651 | 1.70% | $501,270,065.00 |
| AMERICAN CENTURY COMPANIES INC | 31 Mar, 2026 | 2,612,963 | -218,789 | -7.73% | $241,098,269.00 |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 31 Mar, 2026 | 2,132,857 | 2,132,857 | 0.00% | $196,798,715.00 |
| VANGUARD CAPITAL MANAGEMENT LLC | 31 Mar, 2026 | 2,001,945 | 2,001,945 | 0.00% | $184,719,465.00 |
| FULLER & THALER ASSET MANAGEMENT, INC. | 31 Mar, 2026 | 1,785,596 | -1,807,036 | -50.30% | $164,756,922.00 |
| FIRST TRUST ADVISORS LP | 31 Mar, 2026 | 1,773,133 | 306,436 | 20.89% | $163,606,885.00 |
| Boston Partners | 31 Mar, 2026 | 1,660,501 | -72,821 | -4.20% | $153,205,908.00 |
| State Street Corp | 31 Mar, 2026 | 1,410,760 | -197,270 | -12.27% | $130,170,825.00 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 31 Mar, 2026 | 1,393,062 | -314,491 | -18.42% | $128,537,831.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Mar, 2026 | 1,357,419 | 14,484 | 1.08% | $125,240,063.00 |
| Invesco Ltd. | 31 Mar, 2026 | 1,150,782 | -108,011 | -8.58% | $106,182,655.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Mar, 2026 | 1,107,530 | 52,269 | 4.95% | $102,210,233.00 |
| Epoch Investment Partners, Inc. | 31 Mar, 2026 | 976,631 | -2,232 | -0.23% | $90,113,743.00 |
| VICTORY CAPITAL MANAGEMENT INC | 31 Mar, 2026 | 932,321 | -56,427 | -5.71% | $86,025,258.00 |
| MILLENNIUM MANAGEMENT LLC | 31 Mar, 2026 | 728,602 | 303,070 | 71.22% | $67,228,107.00 |
| DEPRINCE RACE & ZOLLO INC | 31 Mar, 2026 | 705,775 | 212,074 | 42.96% | $65,121,859.00 |
| Morgan Stanley | 31 Mar, 2026 | 616,204 | -54,126 | -8.07% | $56,857,271.00 |
| Alberta Investment Management Corp | 31 Mar, 2026 | 602,000 | -637,200 | -51.42% | $55,546,540.00 |
| NEW SOUTH CAPITAL MANAGEMENT INC | 31 Mar, 2026 | 578,751 | -43,147 | -6.94% | $53,401,355.00 |
| MACKENZIE FINANCIAL CORP | 31 Mar, 2026 | 563,100 | -19,345 | -3.32% | $51,957,237.00 |