Clearway energy, inc. reports first quarter 2021 financial results

Princeton, n.j., may 06, 2021 (globe newswire) -- clearway energy, inc. (nyse: cwen, cwen.a) today reported first quarter 2021 financial results, including a net loss of $76 million, adjusted ebitda of $198 million, cash from operating activities of $47 million, and cash available for distribution (cafd) of $(15) million.
CWEN-A Ratings Summary
CWEN-A Quant Ranking