Sector
Utilities
Industry
Utilities - Renewable
Market Cap
1.15
Volume
4,848,421
P/E
nan
ROE
-23.54
52W High
33.51
52W Low
5.66
Price Overview
Open
5.68
High
6.18
Low
5.66
Intraday Range
9.1%
20D Avg Volume
6,375,941
Distance From 52W High
-82.3%
Technical Levels
20 SMA
7.17
50 SMA
9.22
200 SMA
16.14
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-10-20 5.68 6.18 5.66 5.93 4,848,421 ▲ 1.19% -3.07% 9.1%
2026-10-19 6.02 6.04 5.68 5.86 6,746,900 ▲ 1.03% 3.79% 6.32%
2026-10-16 6.35 6.35 5.79 5.8 4,518,900 ▼ -9.8% -1.24% 9.67%
2026-10-15 5.95 6.45 5.84 6.43 6,595,800 ▲ 3.54% -4.11% 10.54%
2026-10-14 6.67 6.71 6.14 6.21 7,360,700 ▼ -8.41% -1.62% 9.28%
2026-10-13 6.9 6.9 6.61 6.78 7,019,300 ▼ -4.1% -2.4% 4.39%
2026-10-12 7.32 7.33 7.05 7.07 5,210,100 ▼ nan% nan% 4.05%
Fundamentals
Business
Sector Utilities
Industry Utilities - Renewable
Market Cap 1.15B
Float Adj MCap 0.53B
Valuation
P/E nan
Forward P/E -13.13
P/S 0.44
P/B 2.27
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.66
Average Volume 7.51M
Beta 2.77
Short Float 44.33%
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