CWENA — Clearway Energy Inc Institutional Holders · Q2 2026
Who owns Clearway Energy Inc (CWENA)? 260 institutions reported holding $85.63M in SEC 13F filings for Q2 2026 (period ended 2026-06-30). Largest holders: Energy Income Partners, LLC ($83.2M), IMC-Chicago, LLC ($1.1M), World Investment Advisors ($982,737).
Source: SEC Form 13F filings · as of 2026-06-30