Clearway Energy, Inc. (CWEN)

Market cap
$3.4B
P/E ratio
Period EndCapital expenditures (Million USD)YoY (%)
Dec 31, 2024-287+35.38%
Dec 31, 2023-212+89.29%
Dec 31, 2022-112-25.83%
Dec 31, 2021-151+21.77%
Dec 31, 2020-124-45.61%
Dec 31, 2019-228+174.70%
Dec 31, 2018-83+167.74%
Dec 31, 2017-31+55.00%
Dec 31, 2016-20-31.03%
Dec 31, 2015-29-12.12%
Dec 31, 2014-33-86.13%
Dec 31, 2013-238
AI Chat