DISCLOSEDQuarterly
Renaissance Technologies
Brookfield Renewable Corp · NASDAQ
1,144,695 sh · $45.6M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Brookfield Renewable Corp · NASDAQ
1,144,695 sh · $45.6M
Two Sigma Investments
Brookfield Renewable Corp · NASDAQ
339,362 sh · $13.5M