Clearway Energy, Inc. (CWEN)

Market cap
$3.4B
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 20241.7-4.57%
Dec 31, 20231.8-93.95%
Dec 31, 202228.9+1602.35%
Dec 31, 20211.7+70.00%
Dec 31, 20201-304.08%
Dec 31, 2019-0.5-119.76%
Dec 31, 20182.5-343.14%
Dec 31, 2017-1+70.00%
Dec 31, 2016-0.6-122.39%
Dec 31, 20152.7-58.77%
Dec 31, 20146.5
AI Chat