Clearway Energy, Inc. (CWEN)

Market cap
$3.4B
P/E ratio
Period EndOperating income (Million USD)YoY (%)
Dec 31, 2024196-25.48%
Dec 31, 2023263-82.11%
Dec 31, 20221,470+450.56%
Dec 31, 2021267-19.82%
Dec 31, 2020333+48.66%
Dec 31, 2019224-35.45%
Dec 31, 2018347+22.61%
Dec 31, 2017283+29.82%
Dec 31, 2016218-21.30%
Dec 31, 2015277+25.34%
Dec 31, 2014221+72.66%
Dec 31, 2013128
AI Chat