Clearway Energy, Inc. Reports First Quarter 2025 Financial Results
1. CWEN reported a net loss of $104 million in Q1 2025. 2. Adjusted EBITDA increased to $252 million, up from $211 million YoY. 3. Quarterly dividend rose by 1.7% to $0.4384 per share. 4. Acquisition of a 100 MW solar project in California announced. 5. Company reaffirmed 2025 CAFD guidance of $400 million to $440 million.