Clearway Energy, Inc. (CWEN)

Market cap
$3.4B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 20241,371+4.34%
Dec 31, 20231,314+10.42%
Dec 31, 20221,190-7.47%
Dec 31, 20211,286+7.26%
Dec 31, 20201,199+16.18%
Dec 31, 20191,032-1.99%
Dec 31, 20181,053+4.36%
Dec 31, 20171,009-1.18%
Dec 31, 20161,021+17.49%
Dec 31, 2015869+49.06%
Dec 31, 2014583+86.26%
Dec 31, 2013313
AI Chat