Clearway Energy, Inc. (CWEN)

Market cap
$3.4B
P/E ratio
Period EndCash from financing (Million USD)YoY (%)
Dec 31, 2024-363+192.74%
Dec 31, 2023-124-91.79%
Dec 31, 2022-1,510-511.44%
Dec 31, 2021367-184.37%
Dec 31, 2020-435+148.57%
Dec 31, 2019-175+280.43%
Dec 31, 2018-46-88.92%
Dec 31, 2017-415+115.03%
Dec 31, 2016-193-145.20%
Dec 31, 2015427-63.72%
Dec 31, 20141,177+350.96%
Dec 31, 2013261
AI Chat