Clearway Energy, Inc. (CWEN)

Market cap
$3.4B
P/E ratio
Period EndProceeds from issuance of term debt, net (Million USD)YoY (%)
Dec 31, 2024466-17.23%
Dec 31, 2023563+130.74%
Dec 31, 2022244-85.88%
Dec 31, 20211,728+59.41%
Dec 31, 20201,084-10.78%
Dec 31, 20191,215+46.92%
Dec 31, 2018827+1917.07%
Dec 31, 201741-93.93%
Dec 31, 2016675-20.02%
Dec 31, 2015844-8.66%
Dec 31, 2014924+120.00%
Dec 31, 2013420
AI Chat