Sector
Utilities
Industry
Utilities - Independent Power Producers
Market Cap
92.96
Volume
3,126,375
P/E
25.65
ROE
15.06
52W High
398.75
52W Low
228.28
Price Overview
Open
260.0
High
267.0
Low
258.57
Intraday Range
3.26%
20D Avg Volume
4,149,129
Distance From 52W High
-34.2%
Technical Levels
20 SMA
273.21
50 SMA
272.64
200 SMA
279.46
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-10-30 260.0 267.0 258.57 262.38 3,126,375 ▼ -0.83% -1.73% 3.26%
2026-10-29 258.29 266.89 257.0 264.58 2,723,700 ▲ 2.52% 0.08% 3.85%
2026-10-28 261.12 261.88 254.45 258.08 2,550,200 ▼ -0.35% 0.83% 2.92%
2026-10-27 257.31 265.78 255.94 258.98 3,184,600 ▲ 2.57% 1.91% 3.84%
2026-10-26 253.99 255.62 249.2 252.48 2,877,900 ▼ -0.38% 0.21% 2.58%
2026-10-23 254.0 256.79 247.2 253.45 2,886,500 ▼ -0.69% -0.47% 3.88%
2026-10-22 268.82 269.02 253.37 255.21 3,964,000 ▼ nan% nan% 6.18%
Fundamentals
Business
Sector Utilities
Industry Utilities - Independent Power Producers
Market Cap 92.96B
Float Adj MCap 92.66B
Valuation
P/E 25.65
Forward P/E 19.62
P/S 3.1
P/B 2.92
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 1.0
Average Volume 3.22M
Beta 1.13
Short Float 3.75%
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