DISCLOSEDQuarterly
Renaissance Technologies
Quanex BLDG Prods Corp · NASDAQ
770,756 sh · $13.9M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Quanex BLDG Prods Corp · NASDAQ
770,756 sh · $13.9M
BlackRock
Quanex BLDG Prods Corp · NASDAQ
5,273,083 sh · $145.8M