NYSE : CWEN

Clearway Energy, Inc.

$34.45 USD

$0.0 (0.0%)

Volume
895.76K
Average Volume
1.29M
Market Capitalization
$7.08B
P/E Ratio
861.25
Dividend Yield
5.30%
Price Target
$43.00
Year High
$41.74
Year Low
$27.67
Day High
Day Low
Payout Ratio
$183.00
Current Ratio
$1.11

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

1.20%

Investors Holding

45

change: -376 | last: 421

Increased Positions

32

change: -210 | last: 242

Reduced Positions

6

change: -99 | last: 105

New Positions

13

change: -51 | last: 64

Sold Positions

377

change: 336 | last: 41

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -20.6242 | last: 0.2062

Total Invested

48.79M

CWEN Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $33.26 119M $3.96B $818M $10.2B $13.34B
2024-12-31 $26.00 118M $3.07B $332M $7.75B $10.48B
2023-12-31 $27.43 117M $3.21B $535M $8.66B $11.34B
2022-12-31 $31.87 117M $3.73B $657M $7.36B $10.43B
2021-12-31 $36.03 117M $4.22B $179M $8.27B $12.31B
2020-12-31 $31.93 115M $3.67B $268M $7.31B $10.72B
2019-12-31 $19.95 109M $2.17B $417M $7.01B $8.77B
2018-12-31 $17.25 104M $1.79B $407M $5.98B $7.37B
2017-12-31 $18.90 99M $1.87B $148M $5.84B $7.56B
2016-12-31 $15.80 98M $1.55B $317M $5.71B $6.94B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $39.29 119M $4.68B $325M $9.94B $14.29B
2025-12-31 $33.26 119.46M $3.97B $818M $10.2B $13.35B
2025-09-30 $28.25 118M $3.33B $251M $9.22B $12.3B
2025-06-30 $32.00 118M $3.78B $260M $9.35B $12.86B
2025-03-31 $30.27 118M $3.57B $297M $8.22B $11.49B
2024-12-31 $26.00 118M $3.07B $332M $7.75B $10.48B
2024-09-30 $30.68 118M $3.62B $292M $7.71B $11.04B
2024-06-30 $24.30 117M $2.84B $226M $7.84B $10.45B
2024-03-31 $23.07 117M $2.7B $478M $8.79B $11.01B
2023-12-31 $27.43 117M $3.21B $535M $8.66B $11.34B
2023-09-30 $21.16 117M $2.48B $1.16B $8.12B $9.44B
2023-06-30 $28.56 117M $3.34B $918M $7.62B $10.04B