DISCLOSEDQuarterly
Renaissance Technologies
Clearway Energy Inc · NASDAQ
729,129 sh · $28.6M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Clearway Energy Inc · NASDAQ
729,129 sh · $28.6M
BlackRock
Clearway Energy Inc · NASDAQ
4,481,251 sh · $101.5M