Clearway Energy Reports Mixed Q1 Results, Reaffirms Long-Term Guidance
Clearway Energy (CWEN) reported mixed first-quarter results for 2026 with an adjusted loss per share of $1.43 but strong revenue growth to $354 million and reaffirmed its CAFD guidance through 2030.
Tickers: $CWEN