DISCLOSEDQuarterly
Renaissance Technologies
Masterbrand Inc · NASDAQ
1,752,263 sh · $14.6M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Masterbrand Inc · NASDAQ
1,752,263 sh · $14.6M
Two Sigma Investments
Masterbrand Inc · NASDAQ
22,000 sh · $182.8K
BlackRock
Masterbrand Inc · NASDAQ
19,854,171 sh · $291.5M