Clearway Energy, Inc. (CWEN)

Market cap
$3.4B
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 2024823+4.31%
Dec 31, 2023789-60.19%
Dec 31, 20221,982+155.41%
Dec 31, 2021776+1.97%
Dec 31, 2020761+22.74%
Dec 31, 2019620-8.55%
Dec 31, 2018678+9.89%
Dec 31, 2017617+19.11%
Dec 31, 2016518-4.43%
Dec 31, 2015542+51.82%
Dec 31, 2014357+99.44%
Dec 31, 2013179
AI Chat