Price
$44.00+23.65%1Y
1M+2.40%1Y+23.65%
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
Lagging2/10
Value30
Quality34
Momentum63
Growth21
P/E (TTM)26.8
Market Cap$28.01B
1Y Return+23.65%
5Y Return+94.91%
Business Segments
Revenue split by operating segment, from SEC XBRL filings.
Latest period: Q1 2026Total $4.18B (+24.71%)
●Corporate And Other grew +100.00% YoY●Natural Gas Segment -6.53% YoY
SegmentLatestQoQYoY
- Natural Gas Segment$1.76B+185.25%-6.53%
- Electric$1.21B-11.59%+13.15%
- Electric Segment$1.21B-11.43%+13.41%
- Corporate And Other$2.0M+100.00%+100.00%