Sector
Utilities
Industry
Utilities - Renewable
Market Cap
7.65
Volume
3,197,640
P/E
58.81
ROE
nan
52W High
48.4
52W Low
26.42
Price Overview
Open
34.71
High
36.76
Low
34.71
Intraday Range
5.91%
20D Avg Volume
1,994,507
Distance From 52W High
-24.67%
Technical Levels
20 SMA
40.62
50 SMA
36.15
200 SMA
-
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 34.71 36.76 34.71 36.46 3,197,640 ▲ 5.28% 0.23% 5.91%
2026-06-01 35.44 35.5 33.5 34.63 3,196,400 ▼ -2.53% -0.25% 5.97%
2026-05-29 36.31 36.44 35.08 35.53 9,878,000 ▼ -3.21% -1.09% 3.88%
2026-05-28 37.48 37.72 36.09 36.71 2,523,900 ▼ -3.67% -1.65% 4.52%
2026-05-27 37.22 39.23 36.8 38.11 1,591,800 ▼ -3.47% -5.72% 6.6%
2026-05-26 39.54 40.6 39.18 39.48 1,561,800 ▲ 2.71% 2.86% 3.62%
2026-05-22 38.93 39.53 38.24 38.44 1,066,200 ▼ nan% nan% 3.37%
Fundamentals
Business
Sector Utilities
Industry Utilities - Renewable
Market Cap 7.65B
Float Adj MCap 0.86B
Valuation
P/E 58.81
Forward P/E 22.51
P/S 2.82
P/B 9.72
PEG nan
Quality Metrics
ROE nan%
ROA nan%
Gross Margin 19.0%
Operating Margin -1.06%
Profit Margin 4.59%
Trading Metrics
Relative Volume 2.74
Average Volume 1.17M
Beta nan
Short Float 6.39%
Latest Q/Q Growth
Revenue -14.72%
Profit -134.65%
Operating Income -115.87%
EPS -212.24%
Quarterly History
Revenue Qtrs 0.68, 0.79, 0.41, 0.44
Profit Qtrs -0.02, 0.07, -0.0, 0.05
Operating Qtrs -0.01, 0.05, 0.01, 0.02
EPS Qtrs -0.2, 0.18, -0.01