Clearway Energy, Inc. (CWEN)

Market cap
$3.4B
P/E ratio
Period EndDepreciation & amortization (Million USD)YoY (%)
Dec 31, 2024627+19.20%
Dec 31, 2023526+2.73%
Dec 31, 2022512+0.59%
Dec 31, 2021509+18.93%
Dec 31, 2020428+8.08%
Dec 31, 2019396+19.64%
Dec 31, 2018331-0.90%
Dec 31, 2017334+11.33%
Dec 31, 2016300+13.21%
Dec 31, 2015265+94.85%
Dec 31, 2014136+166.67%
Dec 31, 201351
AI Chat