Sector
Utilities
Industry
Utilities - Independent Power Producers
Market Cap
50.11
Volume
4,062,687
P/E
24.32
ROE
42.96
52W High
218.91
52W Low
132.47
Price Overview
Open
143.87
High
149.45
Low
143.16
Intraday Range
4.39%
20D Avg Volume
3,915,679
Distance From 52W High
-31.83%
Technical Levels
20 SMA
141.87
50 SMA
149.64
200 SMA
157.48
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-09-04 143.87 149.45 143.16 149.23 4,062,687 ▲ 3.47% -0.24% 4.39%
2026-09-03 145.0 148.78 142.81 144.22 4,321,900 ▲ 0.53% 1.07% 4.18%
2026-09-02 137.82 144.15 136.95 143.46 4,766,100 ▲ 3.9% -0.19% 5.25%
2026-09-01 136.5 139.28 134.9 138.08 4,288,600 ▲ 0.52% -0.63% 3.25%
2026-08-31 136.79 137.94 135.62 137.37 4,146,600 ▲ 0.2% -0.22% 1.71%
2026-08-28 140.89 141.1 136.61 137.09 3,074,100 ▼ -1.95% 0.77% 3.29%
2026-08-27 142.0 142.51 138.45 139.81 2,966,200 ▼ nan% nan% 2.93%
Fundamentals
Business
Sector Utilities
Industry Utilities - Independent Power Producers
Market Cap 50.11B
Float Adj MCap 46.71B
Valuation
P/E 24.32
Forward P/E 14.4
P/S 3.12
P/B 16.69
PEG 0.36
Quality Metrics
ROE 42.96%
ROA 5.89%
Gross Margin 38.31%
Operating Margin 13.77%
Profit Margin 11.55%
Trading Metrics
Relative Volume 1.05
Average Volume 4.38M
Beta 1.41
Short Float 3.32%
Latest Q/Q Growth
Revenue -28.78%
Profit -70.36%
Operating Income -63.11%
EPS -73.52%
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.76, 2.87, 1.75, 0.81