Clearway Energy, Inc. (CWEN)

Market cap
$3.4B
P/E ratio
Period EndTotal current assets (Million USD)YoY (%)
Dec 31, 20241,067-31.60%
Dec 31, 20231,560+22.26%
Dec 31, 20221,276-16.66%
Dec 31, 20211,531+116.24%
Dec 31, 2020708+16.45%
Dec 31, 2019608-19.58%
Dec 31, 2018756+56.85%
Dec 31, 2017482-25.27%
Dec 31, 2016645+102.83%
Dec 31, 2015318-41.00%
Dec 31, 2014539+101.87%
Dec 31, 2013267
AI Chat