Price
$16.82+25.14%1Y
1M+3.82%1Y+25.14%
Prices are end-of-day closes. This is a research view, the focus is on the fundamentals, quality and valuation below, not intraday price.
Smart Score
Top tier9/10
Value77
Quality36
Momentum71
Growth76
P/E (TTM)-
Market Cap$36.29B
1Y Return+25.14%
5Y Return+69.78%
Business Segments
Revenue split by product segment, from SEC XBRL filings.
Latest period: Q1 2026Total $6.88B (+10.10%)
●Electricity grew +20.12% YoY●Natural Gas Us Regulated +3.57% YoY
SegmentLatestQoQYoY
- Electricity$4.97B+4.46%+20.12%
- Natural Gas Us Regulated$1.91B+28.03%+3.57%