Sector
Utilities
Industry
Utilities - Renewable
Market Cap
1.04
Volume
4,942,114
P/E
nan
ROE
-136.31
52W High
6.4
52W Low
0.65
Price Overview
Open
5.45
High
5.88
Low
5.3
Intraday Range
10.94%
20D Avg Volume
5,570,856
Distance From 52W High
-8.44%
Technical Levels
20 SMA
5.16
50 SMA
4.29
200 SMA
3.79
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 5.45 5.88 5.3 5.86 4,942,114 ▲ 9.53% 1.87% 10.94%
2026-06-01 5.0 5.57 4.86 5.35 5,568,600 ▲ 5.94% -0.99% 14.61%
2026-05-29 5.1 5.1 4.74 5.05 5,601,400 ▼ -1.56% -0.58% 7.71%
2026-05-28 5.33 5.44 5.11 5.13 3,135,700 ▼ -4.29% -0.56% 6.4%
2026-05-27 5.33 5.64 5.15 5.36 4,175,400 ▲ 2.1% 1.52% 9.51%
2026-05-26 5.27 5.44 5.06 5.25 4,639,000 ▲ 2.34% 2.73% 7.51%
2026-05-22 5.1 5.32 5.05 5.13 3,229,200 ▼ nan% nan% 5.25%
Fundamentals
Business
Sector Utilities
Industry Utilities - Renewable
Market Cap 1.04B
Float Adj MCap 0.85B
Valuation
P/E nan
Forward P/E -42.88
P/S 11.94
P/B 33.49
PEG nan
Quality Metrics
ROE -136.31%
ROA -18.56%
Gross Margin 22.07%
Operating Margin -110.61%
Profit Margin -52.97%
Trading Metrics
Relative Volume 1.14
Average Volume 4.34M
Beta 1.15
Short Float 13.3%
Latest Q/Q Growth
Revenue -85.73%
Profit -56.7%
Operating Income -212.55%
EPS -53.85%
Quarterly History
Revenue Qtrs 0.02, 0.15, 0.03, 0.01
Profit Qtrs -0.03, -0.02, -0.03, -0.03
Operating Qtrs -0.02, -0.01, -0.02, -0.03
EPS Qtrs -0.2, -0.13, -0.16, -0.22