$38.16
+0.02 (+0.05%)
As of May 8, 9:48 PM ET ·
Day Range $38.14 — $40.69
52W Range $26.36 — $41.41

Performance

1D
1W
1M
3M -2.35%
6M +7.43%
1Y +33.71%
YTD +12.37%
Open$39.10
Previous Close$38.14
Day High$40.69
Day Low$38.14
52W High$41.41
52W Low$26.36
Volume
Avg Volume349.9K
Market Cap8.29B
P/E Ratio49.03
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 +155.2% upside
Current
$38.16
Target
$97.38
$74.57 $97.38 avg $132.53

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 2.61B 2.45B 4.00B
Net Income 308.39M 261.12M 462.11M
Profit Margin 11.8% 11.2% 11.6%
EBITDA 1.57B 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.70%
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 $93.10 -0.24% 24.9 203.31B
SO Southern Co/The $91.80 -0.68% 24.3 105.39B
DUK Duke Energy Corp $124.17 -0.56% 19.9 98.97B
CEG Constellation Energy $303.63 -2.46% 45.7 106.07B
AEP American Electric Power $130.16 -1.21% 20.0 71.69B
SRE Sempra $91.53 -0.04% 28.0 60.52B

CWEN News

No news for CWEN yet

Quick Stats

Market Cap8.29B
P/E Ratio49.03
EPS$1.46
Div Yield4.70%
Volume
SectorUtilities