Clearway Energy, Inc. (CWEN)

Market cap
$3.4B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024770+9.69%
Dec 31, 2023702-10.80%
Dec 31, 2022787+12.27%
Dec 31, 2021701+28.62%
Dec 31, 2020545+14.26%
Dec 31, 2019477-4.22%
Dec 31, 2018498-3.49%
Dec 31, 2017516-7.86%
Dec 31, 2016560+50.13%
Dec 31, 2015373+67.26%
Dec 31, 2014223+58.16%
Dec 31, 2013141
AI Chat