Sector
Utilities
Industry
Utilities - Independent Power Producers
Market Cap
46.44
Volume
4,388,708
P/E
23.33
ROE
42.96
52W High
197.67
52W Low
132.26
Price Overview
Open
136.95
High
139.82
Low
135.86
Intraday Range
2.91%
20D Avg Volume
7,318,375
Distance From 52W High
-29.98%
Technical Levels
20 SMA
150.79
50 SMA
144.98
200 SMA
153.22
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-10-30 136.95 139.82 135.86 138.41 4,388,708 ▼ -1.8% -2.84% 2.91%
2026-10-29 142.18 144.67 140.06 140.95 4,935,200 ▼ -1.24% -0.38% 3.29%
2026-10-28 146.88 147.82 142.2 142.72 5,656,900 ▼ -2.69% 0.15% 3.95%
2026-10-27 143.95 147.45 143.4 146.66 4,107,900 ▲ 3.48% 1.57% 2.82%
2026-10-26 140.9 143.52 139.07 141.73 4,299,400 ▲ 1.12% 0.53% 3.2%
2026-10-23 139.06 141.52 136.17 140.16 6,740,500 ▼ -0.48% -1.26% 3.93%
2026-10-22 153.0 154.27 139.1 140.83 12,469,400 ▼ nan% nan% 10.91%
Fundamentals
Business
Sector Utilities
Industry Utilities - Independent Power Producers
Market Cap 46.44B
Float Adj MCap 43.31B
Valuation
P/E 23.33
Forward P/E 13.37
P/S 2.89
P/B 15.47
PEG 0.4
Quality Metrics
ROE 42.96%
ROA 5.89%
Gross Margin 38.31%
Operating Margin 13.77%
Profit Margin 11.55%
Trading Metrics
Relative Volume 0.94
Average Volume 5.62M
Beta 1.38
Short Float 3.43%
Latest Q/Q Growth
Revenue -28.78%
Profit -70.36%
Operating Income -63.11%
EPS -73.51%
Quarterly History
Revenue Qtrs 4.02, 5.64, 4.58, 4.97
Profit Qtrs 0.3, 1.03, 0.23, 0.65
Operating Qtrs 0.55, 1.5, 0.63, 1.04
EPS Qtrs 0.77, 2.9, 1.78, 0.83