Sector
Utilities
Industry
Utilities - Independent Power Producers
Market Cap
93.64
Volume
1,972,806
P/E
22.78
ROE
16.1
52W High
411.04
52W Low
228.63
Price Overview
Open
263.26
High
275.2
Low
261.84
Intraday Range
5.1%
20D Avg Volume
3,287,275
Distance From 52W High
-33.1%
Technical Levels
20 SMA
254.17
50 SMA
264.56
200 SMA
310.93
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-22 263.26 275.2 261.84 275.0 1,972,806 ▲ 4.87% 0.39% 5.1%
2026-07-21 255.72 264.45 255.72 262.22 2,492,200 ▲ 3.44% 0.88% 3.41%
2026-07-20 255.42 256.52 251.33 253.5 2,234,000 ▲ 0.44% 1.2% 2.07%
2026-07-17 247.37 254.29 244.95 252.39 2,317,000 ▲ 0.25% -1.75% 3.81%
2026-07-16 257.25 257.36 249.0 251.77 2,858,300 ▼ -2.46% -0.34% 3.36%
2026-07-15 258.7 264.12 255.5 258.11 2,119,800 ▲ 0.66% 0.89% 3.38%
2026-07-14 262.0 266.0 255.18 256.43 3,217,100 ▼ nan% nan% 4.24%
Fundamentals
Business
Sector Utilities
Industry Utilities - Independent Power Producers
Market Cap 93.64B
Float Adj MCap 88.56B
Valuation
P/E 22.78
Forward P/E 19.3
P/S 2.1
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.68
Average Volume 3.67M
Beta 1.12
Short Float 3.8%
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