Clearway Energy, Inc. (CWEN)

Market cap
$3.4B
P/E ratio
Period EndNet income margin (%) YoY (%)
Dec 31, 20246.4+6.76%
Dec 31, 20236-93.25%
Dec 31, 202289.1+2146.10%
Dec 31, 20214+90.20%
Dec 31, 20202.1-295.62%
Dec 31, 2019-1.1-120.78%
Dec 31, 20185.1-324.97%
Dec 31, 2017-2.3+55.16%
Dec 31, 2016-1.5-123.21%
Dec 31, 20156.3-54.45%
Dec 31, 201413.9-60.10%
Dec 31, 201334.8
AI Chat