Clearway Energy, Inc. (CWEN)

Market cap
$3.4B
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 20240.6+5.17%
Dec 31, 20230.6-93.13%
Dec 31, 20228.4+1818.18%
Dec 31, 20210.4+76.00%
Dec 31, 20200.3-308.33%
Dec 31, 2019-0.1-118.75%
Dec 31, 20180.6-328.57%
Dec 31, 2017-0.3+47.37%
Dec 31, 2016-0.2-123.46%
Dec 31, 20150.8-59.70%
Dec 31, 20142
AI Chat