Sector
Utilities
Industry
Utilities - Renewable
Market Cap
2.82
Volume
8,277,402
P/E
nan
ROE
-12.72
52W High
33.51
52W Low
6.6
Price Overview
Open
15.89
High
16.0
Low
14.63
Intraday Range
9.36%
20D Avg Volume
8,354,600
Distance From 52W High
-56.25%
Technical Levels
20 SMA
16.69
50 SMA
20.3
200 SMA
18.96
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-22 15.89 16.0 14.63 14.66 8,277,402 ▼ -4.06% 3.99% 9.36%
2026-07-21 15.01 15.48 14.77 15.28 6,724,700 ▲ 7.0% 5.11% 4.84%
2026-07-20 14.43 14.55 13.9 14.28 4,379,000 ▲ 1.49% 2.57% 4.68%
2026-07-17 13.77 14.54 13.23 14.07 8,796,100 ▼ -2.43% -4.51% 9.9%
2026-07-16 14.81 15.1 13.97 14.42 6,577,800 ▼ -6.18% -3.61% 8.09%
2026-07-15 15.48 16.17 14.74 15.37 5,853,300 ▼ -1.54% -0.83% 9.7%
2026-07-14 15.53 16.17 15.26 15.61 6,564,900 ▼ nan% nan% 5.96%
Fundamentals
Business
Sector Utilities
Industry Utilities - Renewable
Market Cap 2.82B
Float Adj MCap 1.53B
Valuation
P/E nan
Forward P/E 78.21
P/S 1.51
P/B 5.51
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.53
Average Volume 11.79M
Beta 2.75
Short Float 39.04%
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