Sector
Utilities
Industry
Utilities - Independent Power Producers
Market Cap
28.33
Volume
1,377,303
P/E
147.57
ROE
6.25
52W High
189.38
52W Low
120.11
Price Overview
Open
136.58
High
137.92
Low
132.21
Intraday Range
4.32%
20D Avg Volume
2,176,585
Distance From 52W High
-29.07%
Technical Levels
20 SMA
135.89
50 SMA
135.62
200 SMA
152.56
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-31 136.58 137.92 132.21 134.33 1,377,303 ▲ 0.27% 1.95% 4.32%
2026-07-30 129.0 135.53 128.69 133.97 2,624,600 ▲ 7.84% 3.84% 5.32%
2026-07-29 126.9 128.6 122.45 124.23 2,550,100 ▼ -2.61% -0.52% 5.02%
2026-07-28 134.73 135.58 126.8 127.56 3,166,700 ▼ -6.55% -1.3% 6.92%
2026-07-27 141.99 142.02 135.4 136.5 2,279,000 ▼ -3.21% 0.68% 4.89%
2026-07-24 142.77 144.19 139.24 141.03 2,270,100 ▼ -1.37% -0.15% 3.56%
2026-07-23 138.84 143.19 137.84 142.99 2,931,200 ▼ nan% nan% 3.88%
Fundamentals
Business
Sector Utilities
Industry Utilities - Independent Power Producers
Market Cap 28.33B
Float Adj MCap 28.22B
Valuation
P/E 147.57
Forward P/E 11.68
P/S 0.69
P/B 6.76
PEG 0.56
Quality Metrics
ROE 6.25%
ROA 2.24%
Gross Margin 16.45%
Operating Margin 3.64%
Profit Margin 0.74%
Trading Metrics
Relative Volume 0.52
Average Volume 2.67M
Beta 1.2
Short Float 4.85%
Latest Q/Q Growth
Revenue 32.28%
Profit 89.39%
Operating Income 13.03%
EPS -24.64%
Quarterly History
Revenue Qtrs 10.26, 7.75, 7.63, 6.74
Profit Qtrs 0.12, 0.07, 0.15, -0.1
Operating Qtrs 0.37, 0.33, 0.42, 0.04
EPS Qtrs 0.52, 0.69, -0.62, 3.61