MasterCraft Boat Holdings, Inc. (NASDAQ:MCFT) currently has 26 active institutional owners and shareholders as of today (December 2025), that have filed 13F forms with the Securities Exchange Commission (SEC).
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| Coliseum Capital Management, LLC | 30 Sep, 2025 | 3,562,615 | 0 | 0.00% | $76,453,718.00 |
| Forager Capital Management, LLC | 30 Sep, 2025 | 1,802,975 | 0 | 0.00% | $38,691,844.00 |
| BlackRock, Inc. | 30 Sep, 2025 | 1,181,255 | 2,871 | 0.24% | $25,349,732.00 |
| SYSTEMATIC FINANCIAL MANAGEMENT LP | 30 Sep, 2025 | 1,078,475 | -2,254 | -0.21% | $23,144,095.00 |
| Divisar Capital Management LLC | 30 Sep, 2025 | 860,495 | -318,145 | -26.99% | $18,466,223.00 |
| VANGUARD GROUP INC | 30 Sep, 2025 | 848,796 | -4,318 | -0.51% | $18,215,163.00 |
| DIMENSIONAL FUND ADVISORS LP | 30 Sep, 2025 | 841,844 | -24,425 | -2.82% | $18,066,184.00 |
| AMERICAN CENTURY COMPANIES INC | 30 Sep, 2025 | 571,302 | 33,077 | 6.15% | $12,260,141.00 |
| GOLDMAN SACHS GROUP INC | 30 Sep, 2025 | 525,638 | 453,686 | 630.54% | $11,280,192.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 30 Sep, 2025 | 356,587 | -1,400 | -0.39% | $7,653,508.00 |
| STATE STREET CORP | 30 Sep, 2025 | 352,712 | 4,737 | 1.36% | $7,569,200.00 |
| ROYCE & ASSOCIATES LP | 30 Sep, 2025 | 256,702 | 26,186 | 11.36% | $5,508,825.00 |
| GRATIA CAPITAL, LLC | 30 Sep, 2025 | 250,000 | 20,000 | 8.70% | $5,365,000.00 |
| WELLINGTON MANAGEMENT GROUP LLP | 30 Sep, 2025 | 226,676 | 9,600 | 4.42% | $4,864,467.00 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 30 Sep, 2025 | 220,819 | 150,125 | 212.36% | $4,738,776.00 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 30 Sep, 2025 | 215,876 | 53,341 | 32.82% | $4,632,699.00 |
| LHM, INC. | 30 Sep, 2025 | 201,811 | 12,931 | 6.85% | $4,330,864.00 |
| FRANKLIN RESOURCES INC | 30 Sep, 2025 | 186,476 | -57,714 | -23.63% | $4,001,775.00 |
| RENAISSANCE TECHNOLOGIES LLC | 30 Sep, 2025 | 147,356 | 2,700 | 1.87% | $3,162,260.00 |
| NORTHERN TRUST CORP | 30 Sep, 2025 | 139,905 | -4,385 | -3.04% | $3,002,362.00 |