Sector
Utilities
Industry
Utilities - Renewable
Market Cap
1.92
Volume
3,221,786
P/E
nan
ROE
-23.54
52W High
33.51
52W Low
6.6
Price Overview
Open
10.11
High
10.37
Low
10.05
Intraday Range
3.18%
20D Avg Volume
5,558,034
Distance From 52W High
-69.11%
Technical Levels
20 SMA
11.62
50 SMA
13.82
200 SMA
18.06
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-09-04 10.11 10.37 10.05 10.35 3,221,786 ▲ 1.47% -0.88% 3.18%
2026-09-03 10.01 10.41 9.95 10.2 8,677,700 ▼ -3.41% -5.19% 4.67%
2026-09-02 10.39 10.72 10.23 10.56 4,739,000 ▲ 1.34% -0.34% 4.71%
2026-09-01 10.58 10.64 10.35 10.42 4,417,800 ▼ -3.61% -2.11% 2.85%
2026-08-31 10.82 11.1 10.72 10.81 4,012,600 ▼ -0.64% -0.55% 3.54%
2026-08-28 11.27 11.51 10.81 10.88 4,925,100 ▼ -4.81% -1.4% 6.48%
2026-08-27 11.52 11.61 11.19 11.43 4,807,800 ▼ nan% nan% 3.8%
Fundamentals
Business
Sector Utilities
Industry Utilities - Renewable
Market Cap 1.92B
Float Adj MCap 0.92B
Valuation
P/E nan
Forward P/E 75.21
P/S 0.74
P/B 3.97
PEG 3.18
Quality Metrics
ROE -23.54%
ROA -2.95%
Gross Margin 9.36%
Operating Margin -8.85%
Profit Margin -3.07%
Trading Metrics
Relative Volume 0.39
Average Volume 8.56M
Beta 2.74
Short Float 33.35%
Latest Q/Q Growth
Revenue 39.79%
Profit -56.82%
Operating Income -46.7%
EPS -50.0%
Quarterly History
Revenue Qtrs 0.65, 0.46, 0.48, 1.04
Profit Qtrs -0.03, -0.02, -0.05, 0.02
Operating Qtrs -0.06, -0.04, -0.06, 0.05
EPS Qtrs -0.24, -0.16, -0.34, 0.13