Clearway Energy Inc Class C (CWEN) — Net Asset Momentum

Latest YoY growth as of December 2025: +6.3%

Clearway Energy Inc Class C (CWEN) recorded a net asset momentum of 6.3% as of December 2025, with net assets of $5.91 Billion USD. Net Asset Momentum measures the year-over-year percentage change in net assets (total assets minus total liabilities), indicating how rapidly the company is building or eroding its equity base. See operational self-sufficiency of Clearway Energy Inc Class C to measure how many days the company can operate on defensive assets alone.

YoY Momentum

+6.3%
Year-over-year

Current Net Assets

$5.91 Billion
USD · December 2025

Years of Data

15
2011 – 2025

Country

USA
NYSE

Clearway Energy Inc Class C Net Asset Momentum (2011–2025)

This chart tracks Clearway Energy Inc Class C's year-over-year net asset growth across 15 annual reporting periods from 2011 to 2025. The most recent momentum reading is +6.3%, with net assets of $5.91 Billion USD as of December 2025. Read CWEN total liabilities for a breakdown of total debt and financial obligations.

Annual Net Asset History for Clearway Energy Inc Class C (2011–2025)

The table below shows the complete annual net asset history for Clearway Energy Inc Class C from 2011 to 2025, covering 15 yearly periods. Each row includes total assets, total liabilities, net assets, and the year-over-year momentum figure for that period. For live market cap and broader valuation context, see Clearway Energy Inc Class C (CWEN) total market value.

Year Net Assets (USD) Total Assets Total Liabilities YoY Momentum
2025 $5.91 Billion $16.66 Billion $10.74 Billion ▲ +6.3%
2024 $5.56 Billion $14.33 Billion $8.77 Billion ▲ +11.4%
2023 $4.99 Billion $14.70 Billion $9.71 Billion ▲ +23.9%
2022 $4.03 Billion $12.31 Billion $8.28 Billion ▲ +22.2%
2021 $3.30 Billion $12.81 Billion $9.51 Billion ▲ +21.5%
2020 $2.71 Billion $10.59 Billion $7.88 Billion ▲ +20.0%
2019 $2.26 Billion $9.93 Billion $7.66 Billion ▲ +1.8%
2018 $2.22 Billion $8.50 Billion $6.28 Billion ▲ +4.0%
2017 $2.14 Billion $8.28 Billion $6.14 Billion ▼ -9.8%
2016 $2.37 Billion $8.38 Billion $6.01 Billion ▼ -13.4%
2015 $2.74 Billion $8.69 Billion $5.95 Billion ▲ +45.3%
2014 $1.89 Billion $6.96 Billion $5.08 Billion ▲ +86.4%
2013 $1.01 Billion $2.31 Billion $1.30 Billion ▼ -34.1%
2012 $1.53 Billion $1.89 Billion $357.00 Million ▲ +98.2%
2011 $774.00 Million $874.00 Million $100.00 Million