Clearway Energy, Inc. (CWEN)

Market cap
$3.4B
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 2024254-29.64%
Dec 31, 2023361-22.03%
Dec 31, 2022463-1503.03%
Dec 31, 2021-33-60.71%
Dec 31, 2020-84+16.67%
Dec 31, 2019-72+24.14%
Dec 31, 2018-58-15.94%
Dec 31, 2017-69+3350.00%
Dec 31, 2016-2-116.67%
Dec 31, 201512+300.00%
Dec 31, 20143-62.50%
Dec 31, 20138
AI Chat