Sector
Utilities
Industry
Utilities - Renewable
Market Cap
7.18
Volume
1,703,826
P/E
nan
ROE
-47.77
52W High
44.34
52W Low
27.67
Price Overview
Open
38.83
High
40.04
Low
38.82
Intraday Range
3.14%
20D Avg Volume
1,463,281
Distance From 52W High
-11.2%
Technical Levels
20 SMA
37.35
50 SMA
38.86
200 SMA
38.4
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
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 ▲ 4.16% 1.01% 3.87%
2026-05-22 37.42 37.69 37.05 37.13 1,345,700 ▼ nan% nan% 1.71%
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