Clearway Energy, Inc. (CWEN)

Market cap
$3.4B
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 2024718-20.75%
Dec 31, 2023906+46.84%
Dec 31, 2022617-62.17%
Dec 31, 20211,631+157.26%
Dec 31, 2020634-69.18%
Dec 31, 20192,057+192.19%
Dec 31, 2018704+44.86%
Dec 31, 2017486+5.88%
Dec 31, 2016459+0.66%
Dec 31, 2015456+53.54%
Dec 31, 2014297+15.56%
Dec 31, 2013257
AI Chat