Clearway Energy, Inc. (CWEN)

Market cap
$3.4B
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 202460-0.03%
Dec 31, 202360-63.95%
Dec 31, 2022166.6+176.02%
Dec 31, 202160.3-4.93%
Dec 31, 202063.5+5.65%
Dec 31, 201960.1-6.69%
Dec 31, 201864.4+5.29%
Dec 31, 201761.1+20.53%
Dec 31, 201650.7-18.66%
Dec 31, 201562.4+1.85%
Dec 31, 201461.2+7.08%
Dec 31, 201357.2
AI Chat