Clearway Energy, Inc. (CWEN)

Market cap
$3.4B
P/E ratio
Period EndPretax margin (%) YoY (%)
Dec 31, 2024-2.4+97.68%
Dec 31, 2023-1.2-101.13%
Dec 31, 2022107.7-2299.08%
Dec 31, 2021-4.9+8.77%
Dec 31, 2020-4.5-55.31%
Dec 31, 2019-10.1-191.48%
Dec 31, 201811+126.84%
Dec 31, 20174.9-409.89%
Dec 31, 2016-1.6-120.33%
Dec 31, 20157.7-47.12%
Dec 31, 201414.6-61.00%
Dec 31, 201337.4
AI Chat