DISCLOSEDStale
Oaktree Capital Management
Sunnova Energy Intl Inc. · US
61,469,000 sh · $768.4K
Filed 30 Jun 2025SEC 13Fview source
Oaktree Capital Management
Sunnova Energy Intl Inc. · US
61,469,000 sh · $768.4K
BlackRock
Sunnova Energy Intl Inc. · US
5,950,000 sh · $2.1M