Sector
Utilities
Industry
Utilities - Renewable
Market Cap
6.64
Volume
2,884,186
P/E
nan
ROE
nan
52W High
42.65
52W Low
16.89
Price Overview
Open
22.46
High
23.49
Low
21.98
Intraday Range
6.87%
20D Avg Volume
3,136,714
Distance From 52W High
-47.15%
Technical Levels
20 SMA
24.54
50 SMA
30.92
200 SMA
-
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-31 22.46 23.49 21.98 22.54 2,884,186 ▲ 1.08% 0.72% 6.87%
2026-07-30 17.76 22.35 17.75 22.3 4,828,300 ▲ 30.56% 3.98% 25.92%
2026-07-29 21.16 21.48 16.89 17.08 6,865,200 ▼ -19.13% 0.19% 27.18%
2026-07-28 23.71 23.77 20.76 21.12 3,009,500 ▼ -11.93% -1.13% 14.5%
2026-07-27 24.09 24.25 22.78 23.98 1,277,800 ▼ -0.17% 0.29% 6.45%
2026-07-24 26.69 26.69 23.9 24.02 1,688,500 ▼ -8.91% 1.21% 11.67%
2026-07-23 27.77 28.93 26.23 26.37 1,846,400 ▼ nan% nan% 10.29%
Fundamentals
Business
Sector Utilities
Industry Utilities - Renewable
Market Cap 6.64B
Float Adj MCap 4.59B
Valuation
P/E nan
Forward P/E -121.05
P/S 27218.43
P/B -0.78
PEG nan
Quality Metrics
ROE nan%
ROA nan%
Gross Margin -210.55%
Operating Margin -32872.13%
Profit Margin 0.0%
Trading Metrics
Relative Volume 0.72
Average Volume 4.02M
Beta nan
Short Float nan%
Latest Q/Q Growth
Revenue nan%
Profit -285.57%
Operating Income -101.91%
EPS -271.8%
Quarterly History
Revenue Qtrs 0.0, 0.0
Profit Qtrs -0.04, -0.01
Operating Qtrs -0.02, -0.01
EPS Qtrs -0.12, -0.03