Clearway Energy, Inc. (CWEN)

Market cap
$3.4B
P/E ratio
Period EndIncome before tax (Million USD)YoY (%)
Dec 31, 2024-33+106.25%
Dec 31, 2023-16-101.25%
Dec 31, 20221,282-2134.92%
Dec 31, 2021-63+16.67%
Dec 31, 2020-54-48.08%
Dec 31, 2019-104-189.66%
Dec 31, 2018116+136.73%
Dec 31, 201749-406.25%
Dec 31, 2016-16-123.88%
Dec 31, 201567-21.18%
Dec 31, 201485-27.35%
Dec 31, 2013117
AI Chat