Sector
Utilities
Industry
Utilities - Renewable
Market Cap
5.35
Volume
7,742,837
P/E
nan
ROE
nan
52W High
42.65
52W Low
14.6
Price Overview
Open
17.27
High
18.58
Low
17.1
Intraday Range
8.65%
20D Avg Volume
6,895,842
Distance From 52W High
-57.42%
Technical Levels
20 SMA
18.13
50 SMA
22.39
200 SMA
-
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-09-04 17.27 18.58 17.1 18.16 7,742,837 ▲ 5.83% 0.64% 8.65%
2026-09-03 18.28 18.48 16.8 17.16 8,563,700 ▼ -4.56% 1.67% 10.0%
2026-09-02 18.4 18.79 17.03 17.98 19,643,000 ▼ -8.96% -6.84% 10.33%
2026-09-01 16.47 20.07 16.44 19.75 35,232,500 ▲ 28.41% 7.09% 22.08%
2026-08-31 14.85 15.51 14.6 15.38 4,505,500 ▲ 4.13% 0.54% 6.23%
2026-08-28 15.7 15.9 14.75 14.77 4,077,800 ▼ -7.46% -1.63% 7.8%
2026-08-27 15.59 16.41 15.55 15.96 3,918,200 ▼ nan% nan% 5.53%
Fundamentals
Business
Sector Utilities
Industry Utilities - Renewable
Market Cap 5.35B
Float Adj MCap 3.34B
Valuation
P/E nan
Forward P/E -73.13
P/S 21938.11
P/B 1.92
PEG nan
Quality Metrics
ROE nan%
ROA nan%
Gross Margin -145.51%
Operating Margin -25435.4%
Profit Margin 0.0%
Trading Metrics
Relative Volume 1.91
Average Volume 4.07M
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