Sector
Utilities
Industry
Utilities - Renewable
Market Cap
23.34
Volume
1,490,488
P/E
12.06
ROE
7.86
52W High
13.54
52W Low
6.25
Price Overview
Open
10.06
High
10.18
Low
10.02
Intraday Range
1.59%
20D Avg Volume
1,981,824
Distance From 52W High
-25.26%
Technical Levels
20 SMA
10.27
50 SMA
10.37
200 SMA
10.85
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-23 10.06 10.18 10.02 10.12 1,490,488 ▼ -1.27% -1.85% 1.59%
2026-07-22 9.93 10.27 9.93 10.25 1,396,700 ▲ 2.71% -0.5% 3.42%
2026-07-21 9.89 10.01 9.83 9.98 1,411,500 ▲ 0.5% -0.4% 1.83%
2026-07-20 9.86 9.98 9.82 9.93 2,423,300 ▲ 1.43% 0.72% 1.63%
2026-07-17 9.72 9.88 9.7 9.79 2,160,000 ▲ 1.03% 0.31% 1.86%
2026-07-16 9.76 9.88 9.67 9.69 1,239,800 ▼ -2.32% -1.61% 2.17%
2026-07-15 10.24 10.24 9.85 9.92 2,480,700 ▼ nan% nan% 3.96%
Fundamentals
Business
Sector Utilities
Industry Utilities - Renewable
Market Cap 23.34B
Float Adj MCap 16.84B
Valuation
P/E 12.06
Forward P/E 8.75
P/S 0.46
P/B 1.23
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.66
Average Volume 2.05M
Beta 0.23
Short Float 0.33%
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