$39.17
-0.08 (-0.20%)
As of Mar 25, 9:48 PM ET ·
Day Range $39.00 — $39.75
52W Range $23.82 — $39.94

Performance

1D
1W
1M
3M +18.05%
6M +38.07%
1Y +29.44%
YTD +15.34%
Open$39.31
Previous Close$39.25
Day High$39.75
Day Low$39.00
52W High$39.94
52W Low$23.82
Volume
Avg Volume366.7K
Market Cap8.14B
P/E Ratio48.15
EPS$1.46
SectorUtilities

Technical Indicators

Full analysis →
SMA 50 $35.18 Above
SMA 200 $32.29 Above
RSI (14) 69.5 Neutral
Trend Golden Cross Bullish

Analyst Ratings

Strong Buy
17 analysts
15 Buy 2 Hold 0 Sell
Price Target +148.6% upside
Current
$39.17
Target
$97.38
$74.57 $97.38 avg $132.53

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 2.61B 2.46B 4.00B
Net Income 308.67M 261.36M 462.11M
Profit Margin 11.8% 11.2% 11.6%
EBITDA 1.58B 1.41B 779.42M
Free Cash Flow 244.88M
Rev Growth +6.3% +6.3% +5.0%
Debt/Equity 4.47 4.47 0.63

Dividend

Dividend Yield4.55%
Annual Dividend$1.76
Payout Ratio211.8%
Frequencyquarterly
Ex-DividendMar 7, 2026
Pay DateMar 17, 2026

Utilities Peers

Symbol Name Price Change P/E Mkt Cap
NEE Nextera Energy Inc $91.16 -0.50% 27.3 186.85B
SO Southern Co/The $94.61 +0.67% 24.1 104.54B
DUK Duke Energy Corp $128.16 +0.61% 20.8 103.47B
CEG Constellation Energy $303.32 +2.87% 47.1 109.16B
AEP American Electric Power $128.30 -0.39% 20.0 71.42B
SRE Sempra $95.32 +0.34% 28.0 60.52B

CWEN News

No news for CWEN yet

Quick Stats

Market Cap8.14B
P/E Ratio48.15
EPS$1.46
Div Yield4.55%
Volume
SectorUtilities