Sector
Utilities
Industry
Utilities - Independent Power Producers
Market Cap
4.7
Volume
8,621,158
P/E
nan
ROE
-7.7
52W High
145.3
52W Low
24.49
Price Overview
Open
25.15
High
25.48
Low
24.49
Intraday Range
4.04%
20D Avg Volume
9,346,903
Distance From 52W High
-82.65%
Technical Levels
20 SMA
29.99
50 SMA
35.53
200 SMA
53.85
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-10-30 25.15 25.48 24.49 25.21 8,621,158 ▼ -5.97% -6.19% 4.04%
2026-10-29 26.59 27.73 26.16 26.81 6,938,400 ▼ -1.14% -1.95% 6.01%
2026-10-28 27.21 27.39 26.3 27.12 7,085,000 ▼ -0.77% -0.44% 4.13%
2026-10-27 26.5 27.56 26.3 27.33 8,126,000 ▲ 5.36% 2.16% 4.78%
2026-10-26 26.22 26.96 25.39 25.94 7,011,500 ▼ -1.56% -0.49% 6.18%
2026-10-23 26.68 26.9 26.07 26.35 6,120,600 ▼ -2.44% -1.22% 3.18%
2026-10-22 26.44 27.24 26.31 27.01 7,764,800 ▼ nan% nan% 3.53%
Fundamentals
Business
Sector Utilities
Industry Utilities - Independent Power Producers
Market Cap 4.7B
Float Adj MCap 3.97B
Valuation
P/E nan
Forward P/E -23.97
P/S 970.44
P/B 1.43
PEG nan
Quality Metrics
ROE -7.7%
ROA -6.65%
Gross Margin 40.41%
Operating Margin -6048.76%
Profit Margin 0.0%
Trading Metrics
Relative Volume 1.04
Average Volume 9.69M
Beta 1.22
Short Float 21.92%
Latest Q/Q Growth
Revenue nan%
Profit -46.79%
Operating Income -42.81%
EPS -47.37%
Quarterly History
Revenue Qtrs 0.0, 0.0, 0.0, 0.0
Profit Qtrs -0.05, -0.03, -0.04, -0.03
Operating Qtrs -0.07, -0.05, -0.06, -0.04
EPS Qtrs -0.28, -0.19, -0.2, -0.18