Sector
Utilities
Industry
Utilities - Renewable
Market Cap
1.73
Volume
5,933,296
P/E
nan
ROE
-23.54
52W High
33.51
52W Low
7.26
Price Overview
Open
9.53
High
9.59
Low
8.85
Intraday Range
8.31%
20D Avg Volume
5,808,925
Distance From 52W High
-72.99%
Technical Levels
20 SMA
10.56
50 SMA
12.64
200 SMA
17.82
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-09-16 9.53 9.59 8.85 9.05 5,933,296 ▼ -2.69% 2.47% 8.31%
2026-09-15 9.4 9.53 9.23 9.3 3,767,400 ▼ -1.17% -0.11% 3.25%
2026-09-14 9.32 9.65 9.24 9.41 5,754,700 ▼ -5.24% -6.09% 4.44%
2026-09-11 9.8 10.15 9.76 9.93 4,954,000 ▲ 2.48% 1.14% 4.05%
2026-09-10 9.78 10.07 9.64 9.69 5,883,300 ▼ -4.25% -3.36% 4.46%
2026-09-09 10.69 10.87 10.1 10.12 6,479,400 ▼ -8.33% -3.17% 7.62%
2026-09-08 10.66 11.37 10.62 11.04 9,191,600 ▼ nan% nan% 7.06%
Fundamentals
Business
Sector Utilities
Industry Utilities - Renewable
Market Cap 1.73B
Float Adj MCap 0.83B
Valuation
P/E nan
Forward P/E 72.68
P/S 0.67
P/B 3.57
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.49
Average Volume 7.76M
Beta 2.74
Short Float 34.01%
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