Sector
Utilities
Industry
Utilities - Renewable
Market Cap
1.11
Volume
4,747,475
P/E
nan
ROE
-23.54
52W High
33.51
52W Low
5.32
Price Overview
Open
5.63
High
5.8
Low
5.51
Intraday Range
5.26%
20D Avg Volume
5,658,264
Distance From 52W High
-82.93%
Technical Levels
20 SMA
6.46
50 SMA
8.15
200 SMA
15.48
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-10-30 5.63 5.8 5.51 5.72 4,747,475 ▼ -6.08% -7.55% 5.26%
2026-10-29 6.02 6.26 6.01 6.09 3,656,500 ▼ -1.62% -2.75% 4.07%
2026-10-28 6.06 6.21 5.8 6.19 5,956,500 ▲ 3.0% 0.83% 6.98%
2026-10-27 5.66 6.04 5.59 6.01 7,722,800 ▲ 9.27% 2.91% 8.15%
2026-10-26 5.5 5.66 5.32 5.5 5,814,700 ▼ -1.61% -1.61% 6.29%
2026-10-23 5.6 5.68 5.51 5.59 4,808,900 ▼ -1.93% -1.75% 3.14%
2026-10-22 5.96 5.99 5.62 5.7 6,461,300 ▼ nan% nan% 6.6%
Fundamentals
Business
Sector Utilities
Industry Utilities - Renewable
Market Cap 1.11B
Float Adj MCap 0.51B
Valuation
P/E nan
Forward P/E -10.78
P/S 0.43
P/B 2.19
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.67
Average Volume 7.34M
Beta 2.77
Short Float 47.26%
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