Sector
Utilities
Industry
Utilities - Independent Power Producers
Market Cap
93.83
Volume
1,793,483
P/E
22.81
ROE
16.1
52W High
411.04
52W Low
228.63
Price Overview
Open
266.45
High
269.86
Low
260.86
Intraday Range
3.45%
20D Avg Volume
2,752,339
Distance From 52W High
-36.08%
Technical Levels
20 SMA
258.16
50 SMA
263.2
200 SMA
307.37
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-31 266.45 269.86 260.86 262.75 1,793,483 ▼ -0.31% 1.1% 3.45%
2026-07-30 262.64 270.27 261.9 263.56 3,262,100 ▲ 2.17% 1.82% 3.2%
2026-07-29 260.79 263.88 256.16 257.95 2,855,000 ▼ -0.72% 0.37% 3.01%
2026-07-28 263.36 266.58 257.65 259.82 2,966,200 ▼ -3.77% -2.46% 3.47%
2026-07-27 276.0 277.19 267.74 270.0 3,081,700 ▼ -1.59% 0.6% 3.53%
2026-07-24 276.0 279.6 272.74 274.35 2,670,000 ▼ -0.45% 0.15% 2.52%
2026-07-23 271.92 278.19 271.58 275.6 2,574,400 ▼ nan% nan% 2.43%
Fundamentals
Business
Sector Utilities
Industry Utilities - Independent Power Producers
Market Cap 93.83B
Float Adj MCap 88.74B
Valuation
P/E 22.81
Forward P/E 19.64
P/S 2.11
P/B 2.84
PEG 3.74
Quality Metrics
ROE 16.1%
ROA 4.2%
Gross Margin 23.26%
Operating Margin 21.86%
Profit Margin 12.69%
Trading Metrics
Relative Volume 0.5
Average Volume 3.67M
Beta 1.12
Short Float 3.33%
Latest Q/Q Growth
Revenue 83.11%
Profit 268.06%
Operating Income 181.14%
EPS 225.36%
Quarterly History
Revenue Qtrs 11.12, 6.07, 6.57, 6.1
Profit Qtrs 1.59, 0.43, 0.93, 0.84
Operating Qtrs 2.27, 0.81, 1.46, 0.5
EPS Qtrs 4.49, 1.38, 2.97, 2.67