Sector
Utilities
Industry
Utilities - Independent Power Producers
Market Cap
0.71
Volume
6,467,147
P/E
nan
ROE
-43.79
52W High
9.2
52W Low
1.36
Price Overview
Open
8.21
High
8.52
Low
7.7
Intraday Range
10.65%
20D Avg Volume
17,601,226
Distance From 52W High
-14.67%
Technical Levels
20 SMA
7.6
50 SMA
4.76
200 SMA
3.5
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-03 8.21 8.52 7.7 7.85 6,467,147 ▼ -0.13% 4.45% 10.65%
2026-06-02 7.82 8.37 7.76 7.86 8,064,878 ▼ -2.24% -2.74% 7.86%
2026-06-01 7.61 8.2 7.28 8.04 9,227,100 ▲ 2.94% -2.56% 12.64%
2026-05-29 8.16 8.2 7.37 7.81 11,038,000 ▼ -3.7% 0.68% 11.25%
2026-05-28 7.9 8.81 7.9 8.11 14,366,900 ▲ 1.25% -1.37% 11.52%
2026-05-27 7.85 8.2 7.41 8.01 12,643,400 ▼ -1.11% -3.09% 10.66%
2026-05-26 7.91 8.57 7.71 8.1 12,711,900 ▼ nan% nan% 11.15%
Fundamentals
Business
Sector Utilities
Industry Utilities - Independent Power Producers
Market Cap 0.71B
Float Adj MCap 0.65B
Valuation
P/E nan
Forward P/E nan
P/S 26.16
P/B 4.7
PEG nan
Quality Metrics
ROE -43.79%
ROA -15.98%
Gross Margin 11.77%
Operating Margin -75.62%
Profit Margin -98.97%
Trading Metrics
Relative Volume 0.93
Average Volume 8.67M
Beta 5.71
Short Float 9.0%
Latest Q/Q Growth
Revenue -21.53%
Profit 71.95%
Operating Income 35.85%
EPS -800.0%
Quarterly History
Revenue Qtrs 0.01, 0.01, 0.01, 0.01
Profit Qtrs -0.0, -0.02, 0.0, -0.01
Operating Qtrs -0.01, -0.01, -0.0, -0.0
EPS Qtrs -0.07, 0.01, -0.28, -0.05