Sector
Utilities
Industry
Utilities - Independent Power Producers
Market Cap
105.92
Volume
2,679,255
P/E
29.22
ROE
15.06
52W High
410.41
52W Low
228.28
Price Overview
Open
284.04
High
299.73
Low
284.04
Intraday Range
5.52%
20D Avg Volume
2,440,633
Distance From 52W High
-27.16%
Technical Levels
20 SMA
278.54
50 SMA
266.13
200 SMA
295.48
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-09-04 284.04 299.73 284.04 298.96 2,679,255 ▲ 4.88% -0.35% 5.52%
2026-09-03 292.4 296.62 282.25 285.05 3,137,200 ▼ -1.72% 0.81% 5.09%
2026-09-02 280.0 290.81 277.88 290.04 2,929,000 ▲ 3.47% -0.11% 4.65%
2026-09-01 269.58 284.25 268.0 280.31 2,411,800 ▲ 2.02% -1.89% 6.06%
2026-08-31 274.67 279.44 274.06 274.77 2,574,100 ▼ -0.72% -0.75% 1.96%
2026-08-28 281.53 284.19 275.99 276.75 1,771,800 ▼ -2.0% -0.31% 2.97%
2026-08-27 280.15 283.81 279.09 282.41 1,771,000 ▼ nan% nan% 1.69%
Fundamentals
Business
Sector Utilities
Industry Utilities - Independent Power Producers
Market Cap 105.92B
Float Adj MCap 105.58B
Valuation
P/E 29.22
Forward P/E 22.41
P/S 3.53
P/B 3.32
PEG 3.74
Quality Metrics
ROE 15.06%
ROA 3.89%
Gross Margin 22.11%
Operating Margin 8.66%
Profit Margin 11.08%
Trading Metrics
Relative Volume 0.89
Average Volume 3.13M
Beta 1.12
Short Float 2.97%
Latest Q/Q Growth
Revenue -32.53%
Profit -67.74%
Operating Income -102.07%
EPS -68.37%
Quarterly History
Revenue Qtrs 7.5, 11.12, 6.07, 6.57
Profit Qtrs 0.51, 1.59, 0.43, 0.93
Operating Qtrs -0.05, 2.27, 0.81, 1.46
EPS Qtrs 1.42, 4.49, 1.38, 2.97