Sector
Utilities
Industry
Utilities - Renewable
Market Cap
2.57
Volume
7,553,304
P/E
nan
ROE
-12.72
52W High
33.51
52W Low
6.6
Price Overview
Open
15.0
High
15.06
Low
13.42
Intraday Range
12.22%
20D Avg Volume
7,557,135
Distance From 52W High
-58.43%
Technical Levels
20 SMA
14.72
50 SMA
19.21
200 SMA
18.92
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-31 15.0 15.06 13.42 13.93 7,553,304 ▲ 3.41% 11.36% 12.22%
2026-07-30 12.72 13.61 12.64 13.47 5,496,700 ▲ 13.29% 6.98% 7.71%
2026-07-29 13.25 13.26 11.84 11.89 6,707,800 ▼ -5.78% 4.99% 11.99%
2026-07-28 12.95 12.95 12.06 12.62 6,437,300 ▼ -6.59% -4.15% 7.38%
2026-07-27 13.34 13.99 12.92 13.51 8,573,500 ▲ 0.52% -0.74% 8.28%
2026-07-24 14.26 14.32 13.39 13.44 5,597,300 ▼ -6.8% -1.11% 7.02%
2026-07-23 14.54 15.0 14.22 14.42 5,665,700 ▼ nan% nan% 5.49%
Fundamentals
Business
Sector Utilities
Industry Utilities - Renewable
Market Cap 2.57B
Float Adj MCap 1.4B
Valuation
P/E nan
Forward P/E 71.3
P/S 1.38
P/B 5.03
PEG 3.18
Quality Metrics
ROE -12.72%
ROA -1.32%
Gross Margin 11.71%
Operating Margin -8.43%
Profit Margin -1.62%
Trading Metrics
Relative Volume 0.64
Average Volume 11.96M
Beta 2.75
Short Float 40.44%
Latest Q/Q Growth
Revenue -2.18%
Profit 53.57%
Operating Income 37.88%
EPS 52.94%
Quarterly History
Revenue Qtrs 0.46, 0.48, 1.04, 0.6
Profit Qtrs -0.02, -0.05, 0.02, 0.01
Operating Qtrs -0.04, -0.06, 0.05, 0.0
EPS Qtrs -0.16, -0.34, 0.13, 0.01