DISCLOSEDQuarterly
Two Sigma Investments
Apogee Enterprises Inc · NASDAQ
565,934 sh · $19.0M
Filed 31 Mar 2026SEC 13Fview source
Two Sigma Investments
Apogee Enterprises Inc · NASDAQ
565,934 sh · $19.0M
Renaissance Technologies
Apogee Enterprises Inc · NASDAQ
190,517 sh · $6.4M
BlackRock
Apogee Enterprises Inc · NASDAQ
3,926,164 sh · $246.7M