Clearway Energy, Inc. (CWEN)

Market cap
$3.4B
P/E ratio
Period EndTotal cash & short-term investments (Million USD)YoY (%)
Dec 31, 2024733-30.26%
Dec 31, 20231,051+5.52%
Dec 31, 2022996+52.29%
Dec 31, 2021654+40.65%
Dec 31, 2020465+11.51%
Dec 31, 2019417-28.47%
Dec 31, 2018583+84.49%
Dec 31, 2017316-0.32%
Dec 31, 2016317+185.59%
Dec 31, 2015111-71.61%
Dec 31, 2014391+986.11%
Dec 31, 201336
AI Chat