Sector
Utilities
Industry
Utilities - Renewable
Market Cap
7.95
Volume
2,978,435
P/E
nan
ROE
nan
52W High
42.65
52W Low
22.5
Price Overview
Open
27.01
High
28.33
Low
26.9
Intraday Range
5.32%
20D Avg Volume
3,486,537
Distance From 52W High
-34.58%
Technical Levels
20 SMA
27.4
50 SMA
-
200 SMA
-
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-22 27.01 28.33 26.9 27.9 2,978,435 ▲ 3.37% 0.09% 5.32%
2026-07-21 25.51 27.07 25.37 26.99 2,880,700 ▲ 5.88% 0.08% 6.7%
2026-07-20 25.44 26.17 25.25 25.49 2,275,600 ▲ 3.41% 3.2% 3.64%
2026-07-17 23.4 24.72 22.5 24.65 2,602,500 ▲ 6.66% 1.25% 9.87%
2026-07-16 24.3 24.51 22.66 23.11 2,482,100 ▼ -5.94% -1.1% 8.16%
2026-07-15 25.04 25.62 23.97 24.57 1,579,500 ▼ -1.8% 0.08% 6.88%
2026-07-14 25.78 26.28 24.85 25.02 1,916,900 ▼ nan% nan% 5.75%
Fundamentals
Business
Sector Utilities
Industry Utilities - Renewable
Market Cap 7.95B
Float Adj MCap 5.49B
Valuation
P/E nan
Forward P/E -132.66
P/S 32592.08
P/B -0.93
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.69
Average Volume 4.17M
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