Clearway Energy, Inc. (CWEN)

Market cap
$3.4B
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 20248,765-9.70%
Dec 31, 20239,706+17.24%
Dec 31, 20228,279-12.97%
Dec 31, 20219,513+20.77%
Dec 31, 20207,877+5.92%
Dec 31, 20197,437+18.50%
Dec 31, 20186,276+2.13%
Dec 31, 20176,145+2.20%
Dec 31, 20166,013+16.92%
Dec 31, 20155,143+20.39%
Dec 31, 20144,272+228.11%
Dec 31, 20131,302
AI Chat