Clearway Energy, Inc. Reports First Quarter 2026 Financial Results

PRINCETON, N.J., May 07, 2026 (GLOBE NEWSWIRE) -- Clearway Energy, Inc. (NYSE: CWEN, CWEN.A) today reported first quarter 2026 financial results, including Net Loss of $68 million, Adjusted EBITDA of $257 million, Cash from Operating Activities of $401 million, and Cash Available for Distribution (CAFD) of $70 million.
Open original source