Sector
Utilities
Industry
Utilities - Renewable
Market Cap
7.18
Volume
53,471
P/E
nan
ROE
-47.77
52W High
44.34
52W Low
27.95
Price Overview
Open
39.21
High
39.38
Low
39.0
Intraday Range
0.97%
20D Avg Volume
1,335,745
Distance From 52W High
-11.84%
Technical Levels
20 SMA
37.49
50 SMA
38.88
200 SMA
38.44
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-03 39.21 39.38 39.0 39.09 53,471 ▼ -0.71% -0.41% 0.97%
2026-06-02 38.83 40.04 38.82 39.37 1,703,826 ▲ 1.16% -0.23% 3.14%
2026-06-01 39.24 39.87 38.89 38.92 1,570,500 ▼ -2.65% -1.85% 2.52%
2026-05-29 39.41 40.24 39.24 39.98 1,388,600 ▲ 1.3% -0.15% 2.55%
2026-05-28 38.72 39.88 38.45 39.47 1,476,000 ▲ 1.76% -0.18% 3.73%
2026-05-27 38.41 39.28 38.15 38.78 1,705,000 ▲ 0.28% -0.69% 2.96%
2026-05-26 37.51 38.94 37.49 38.68 1,032,500 ▼ nan% nan% 3.87%
Fundamentals
Business
Sector Utilities
Industry Utilities - Renewable
Market Cap 7.18B
Float Adj MCap 4.04B
Valuation
P/E nan
Forward P/E -72.77
P/S 2.03
P/B -5.12
PEG 2.3
Quality Metrics
ROE -47.77%
ROA 1.09%
Gross Margin 58.37%
Operating Margin 14.5%
Profit Margin -122.44%
Trading Metrics
Relative Volume 1.12
Average Volume 1.52M
Beta 1.13
Short Float nan%
Latest Q/Q Growth
Revenue -5.86%
Profit -209.63%
Operating Income -35.35%
EPS -204.92%
Quarterly History
Revenue Qtrs 0.88, 0.94, 0.93, 0.95
Profit Qtrs -2.19, -0.71, -0.23, -1.41
Operating Qtrs 0.13, 0.2, 0.22, 0.25
EPS Qtrs -11.99, -3.93, -1.3, -7.85