Clearway Energy, Inc. (CWEN)

Market cap
$3.4B
P/E ratio
Period EndOperating margin (%) YoY (%)
Dec 31, 202414.3-28.57%
Dec 31, 202320-83.80%
Dec 31, 2022123.5+494.98%
Dec 31, 202120.8-25.24%
Dec 31, 202027.8+27.95%
Dec 31, 201921.7-34.13%
Dec 31, 201833+17.49%
Dec 31, 201728+31.36%
Dec 31, 201621.4-33.02%
Dec 31, 201531.9-15.91%
Dec 31, 201437.9-7.30%
Dec 31, 201340.9
AI Chat