Clearway Energy, Inc. (CWEN)

Market cap
$3.4B
P/E ratio
Period EndOperating expenses (Million USD)YoY (%)
Dec 31, 20241,175+11.80%
Dec 31, 20231,051+3.85%
Dec 31, 20221,012-0.69%
Dec 31, 20211,019+17.67%
Dec 31, 2020866+7.18%
Dec 31, 2019808+14.45%
Dec 31, 2018706-2.75%
Dec 31, 2017726-9.59%
Dec 31, 2016803+35.64%
Dec 31, 2015592+63.54%
Dec 31, 2014362+95.68%
Dec 31, 2013185
AI Chat