Sector
Utilities
Industry
Utilities - Independent Power Producers
Market Cap
91.71
Volume
3,015,920
P/E
25.3
ROE
15.06
52W High
403.79
52W Low
228.28
Price Overview
Open
260.44
High
263.9
Low
257.78
Intraday Range
2.37%
20D Avg Volume
4,081,611
Distance From 52W High
-35.9%
Technical Levels
20 SMA
273.63
50 SMA
275.28
200 SMA
282.59
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-10-20 260.44 263.9 257.78 258.84 3,015,920 ▼ -1.65% -1.04% 2.37%
2026-10-19 275.81 277.21 261.93 263.19 3,816,100 ▼ -3.01% 1.64% 5.83%
2026-10-16 274.86 276.18 269.32 271.37 4,000,600 ▼ -1.32% -0.05% 2.55%
2026-10-15 275.24 276.62 267.61 275.0 4,395,600 ▼ -1.62% -1.54% 3.37%
2026-10-14 292.64 294.5 277.83 279.54 3,445,300 ▼ -5.49% -1.06% 6.0%
2026-10-13 288.34 298.5 286.13 295.79 2,292,400 ▲ 0.65% -1.89% 4.32%
2026-10-12 300.1 301.77 290.4 293.89 2,631,100 ▼ nan% nan% 3.92%
Fundamentals
Business
Sector Utilities
Industry Utilities - Independent Power Producers
Market Cap 91.71B
Float Adj MCap 91.41B
Valuation
P/E 25.3
Forward P/E 19.48
P/S 3.06
P/B 2.88
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.99
Average Volume 3.2M
Beta 1.13
Short Float 3.74%
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