Clearway Energy, Inc. (CWEN)

Market cap
$3.4B
P/E ratio
Period EndEffective tax rate (%) (Million USD)YoY (%)
Dec 31, 2024-90.9-827.27%
Dec 31, 202312.5-27.82%
Dec 31, 202217.3-190.91%
Dec 31, 2021-19+28.57%
Dec 31, 2020-14.8-292.59%
Dec 31, 20197.7-85.61%
Dec 31, 201853.4-63.63%
Dec 31, 2017146.9+2251.02%
Dec 31, 20166.3-65.10%
Dec 31, 201517.9+280.60%
Dec 31, 20144.7-31.18%
Dec 31, 20136.8
AI Chat