Sector
Utilities
Industry
Utilities - Independent Power Producers
Market Cap
11.64
Volume
21,769,298
P/E
nan
ROE
-8.87
52W High
193.84
52W Low
44.88
Price Overview
Open
67.1
High
73.86
Low
65.66
Intraday Range
12.49%
20D Avg Volume
15,064,710
Distance From 52W High
-62.1%
Technical Levels
20 SMA
68.15
50 SMA
62.91
200 SMA
85.75
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 67.1 73.86 65.66 73.47 21,769,298 ▲ 9.84% 0.31% 12.49%
2026-06-01 65.9 70.6 64.57 66.89 18,741,800 ▲ 0.01% -1.47% 9.34%
2026-05-29 68.09 70.01 64.28 66.88 27,669,400 ▼ -1.78% 0.0% 8.91%
2026-05-28 66.48 70.98 65.62 68.09 12,231,100 ▲ 0.4% -1.98% 8.17%
2026-05-27 69.34 69.52 65.37 67.82 10,469,900 ▼ -1.28% 0.93% 6.35%
2026-05-26 71.87 73.29 68.08 68.7 18,505,700 ▲ 4.28% 9.09% 7.65%
2026-05-22 66.82 69.72 65.13 65.88 11,410,700 ▼ nan% nan% 7.04%
Fundamentals
Business
Sector Utilities
Industry Utilities - Independent Power Producers
Market Cap 11.64B
Float Adj MCap 10.28B
Valuation
P/E nan
Forward P/E -79.72
P/S nan
P/B 4.41
PEG nan
Quality Metrics
ROE -8.87%
ROA -7.18%
Gross Margin 0.0%
Operating Margin 0.0%
Profit Margin 0.0%
Trading Metrics
Relative Volume 1.49
Average Volume 12.26M
Beta 1.18
Short Float 23.09%
Latest Q/Q Growth
Revenue nan%
Profit 20.22%
Operating Income 10.24%
EPS 5.0%
Quarterly History
Revenue Qtrs 0.0, 0.0, 0.0, 0.0
Profit Qtrs -0.03, -0.04, -0.03, -0.02
Operating Qtrs -0.05, -0.06, -0.04, -0.03
EPS Qtrs -0.19, -0.2, -0.18, -0.07