Price
$141.01-5.40%1Y
1M+3.31%1Y-5.40%
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
Below average3/10
Value6
Quality67
Momentum29
Growth84
P/E (TTM)123.2
Market Cap$28.50B
1Y Return-5.40%
5Y Return+341.14%
Business Segments
Revenue split by product segment, from SEC XBRL filings.
Latest period: Q1 2026Total $3.90B (-31.85%)
●Products And Services Other grew +21.95% YoY●Products And Services Retail Revenue -6.82% YoY
SegmentLatestQoQYoY
- Operating Revenues$2.39B-29.18%-1.72%
- Products And Services Retail Revenue$1.45B-36.03%-6.82%
- Products And Services Other$50.0M-20.63%+21.95%
- Energy Revenue$8.0M-50.00%+14.29%
- Capacity Revenue$0.00--
- Products And Services Other Ancillary---