Clearway Energy, Inc. (CWEN)

Market cap
$3.4B
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 20245,564+11.41%
Dec 31, 20234,994+24.04%
Dec 31, 20224,026+22.00%
Dec 31, 20213,300+21.55%
Dec 31, 20202,715+19.97%
Dec 31, 20192,263+1.75%
Dec 31, 20182,224+4.02%
Dec 31, 20172,138-9.79%
Dec 31, 20162,370-9.95%
Dec 31, 20152,632+77.84%
Dec 31, 20141,480+46.39%
Dec 31, 20131,011
AI Chat