Clearway Energy, Inc. (CWEN)

Market cap
$3.4B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-725+38.62%
Dec 31, 2023-523-149.11%
Dec 31, 20221,065-223.12%
Dec 31, 2021-865+1295.16%
Dec 31, 2020-62-86.75%
Dec 31, 2019-468+152.97%
Dec 31, 2018-185-34.63%
Dec 31, 2017-283+75.78%
Dec 31, 2016-161-85.60%
Dec 31, 2015-1,118+4.68%
Dec 31, 2014-1,068+175.26%
Dec 31, 2013-388
AI Chat