Clearway Energy, Inc.
← Back to CWEN Overview

Clearway Energy, Inc. (CWEN)

Solvency & Capital Structure

Total Debt

$9.94B

Net Debt

$9.62B

Clearway Energy, Inc. currently has $9.94B in total debt. Net debt is $9.62B after cash offsets.

Financial Fundamentals

CWENQuarterly Data • 5Y View

DateTotal Debt ($B)Cash & Inv. ($B)Net Debt ($B)Total AssetsDebt/Assets
2026-03-319.940.339.6216.9358.7%
2025-12-3110.200.829.3816.6661.2%
2025-09-309.220.258.9716.0757.4%
2025-06-309.350.269.0916.0358.3%
2025-03-318.220.307.9214.6556.1%
2024-12-317.750.337.4214.3354.1%
2024-09-307.710.297.4214.2554.1%
2024-06-307.830.237.6114.5254.0%
2024-03-318.790.488.3114.8659.1%
2023-12-318.660.548.1314.7058.9%
2023-09-308.121.166.9613.3760.7%
2023-06-307.620.926.7012.6260.3%
2023-03-317.710.587.1412.7560.5%
2022-12-317.360.666.7012.3159.8%
2022-09-307.550.796.7612.6060.0%
2022-06-307.591.296.3012.6560.0%
2022-03-318.290.148.1512.6365.6%
2021-12-318.270.188.0912.8164.6%
2021-09-308.210.198.0211.7869.7%
2021-06-308.310.477.8411.8870.0%
2021-03-318.320.148.1711.8570.2%
2020-12-317.310.277.0510.5969.1%
2020-09-306.980.366.629.7271.8%
2020-06-306.990.176.829.7471.8%
2020-03-316.790.386.419.5571.1%
2019-12-317.010.426.609.9370.7%
2019-09-306.300.156.158.8471.3%
2019-06-306.290.096.208.7372.1%
2019-03-315.990.125.878.4670.8%
2018-12-315.980.415.588.5070.4%
2018-09-305.800.235.578.5068.2%
2018-06-305.890.135.768.4569.8%
2018-03-315.960.175.798.3671.3%
2017-12-315.840.155.698.2870.5%
2017-09-305.820.185.648.4468.9%
2017-06-305.890.185.718.5169.2%
2017-03-315.960.215.758.5869.4%
2016-12-315.710.325.398.3868.1%
2016-09-305.640.205.448.4866.5%
2016-06-304.720.094.637.6162.0%
2016-03-314.760.084.697.6662.2%
2015-12-314.800.114.697.7861.8%
2015-09-304.510.134.386.9964.5%
2015-06-304.740.284.467.2165.8%
2015-03-314.940.114.826.5974.9%
2014-12-314.050.393.665.7570.4%
2014-09-304.080.373.715.9069.2%
2014-06-302.000.091.913.2461.8%
2014-03-311.380.420.962.5354.5%
2013-12-311.130.041.102.3149.0%
2013-09-301.170.121.052.3350.1%
2013-06-301.200.021.192.0758.0%
2013-03-311.150.021.131.9359.7%
2012-12-310.810.020.791.8942.7%