Sector
Utilities
Industry
Utilities - Renewable
Market Cap
23.86
Volume
1,562,766
P/E
12.17
ROE
7.86
52W High
13.54
52W Low
6.25
Price Overview
Open
10.57
High
10.72
Low
10.44
Intraday Range
2.63%
20D Avg Volume
1,989,038
Distance From 52W High
-22.75%
Technical Levels
20 SMA
10.15
50 SMA
10.27
200 SMA
10.88
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-31 10.57 10.72 10.44 10.46 1,562,766 ▼ -0.38% 0.67% 2.63%
2026-07-30 10.19 10.51 10.19 10.5 1,449,200 ▲ 4.69% 1.6% 3.14%
2026-07-29 10.15 10.18 9.98 10.03 4,009,400 ▼ -1.57% -0.39% 2.0%
2026-07-28 10.25 10.35 10.17 10.19 2,467,100 ▲ 1.29% 1.89% 1.77%
2026-07-27 10.05 10.11 10.0 10.06 2,020,700 ▲ 1.51% 1.41% 1.1%
2026-07-24 10.07 10.14 9.91 9.91 1,383,000 ▼ -2.08% -0.49% 2.32%
2026-07-23 10.06 10.18 10.02 10.12 2,009,700 ▼ nan% nan% 1.6%
Fundamentals
Business
Sector Utilities
Industry Utilities - Renewable
Market Cap 23.86B
Float Adj MCap 17.2B
Valuation
P/E 12.17
Forward P/E 11.28
P/S 0.47
P/B 1.26
PEG 2.81
Quality Metrics
ROE 7.86%
ROA 1.97%
Gross Margin 46.97%
Operating Margin 43.52%
Profit Margin 21.89%
Trading Metrics
Relative Volume 0.76
Average Volume 2.06M
Beta 0.23
Short Float 0.24%
Latest Q/Q Growth
Revenue 19.18%
Profit -80.79%
Operating Income -62.58%
EPS 675.0%
Quarterly History
Revenue Qtrs 12.71, 10.67, 10.0, 10.2
Profit Qtrs 2.63, 13.69, -5.45, -1.32
Operating Qtrs 5.46, 14.59, -8.42, 4.5
EPS Qtrs 0.92, -0.16