Clearway Energy, Inc. (CWEN)

Market cap
$3.4B
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 20248,047-8.56%
Dec 31, 20238,800+14.85%
Dec 31, 20227,662-2.79%
Dec 31, 20217,882+8.82%
Dec 31, 20207,243+34.63%
Dec 31, 20195,380-3.45%
Dec 31, 20185,572-1.54%
Dec 31, 20175,659+1.89%
Dec 31, 20165,554+18.50%
Dec 31, 20154,687+17.91%
Dec 31, 20143,975+280.38%
Dec 31, 20131,045
AI Chat