Sector
Utilities
Industry
Utilities - Independent Power Producers
Market Cap
5.16
Volume
5,353,917
P/E
nan
ROE
-7.7
52W High
154.45
52W Low
26.36
Price Overview
Open
28.08
High
28.54
Low
27.52
Intraday Range
3.71%
20D Avg Volume
9,449,731
Distance From 52W High
-82.04%
Technical Levels
20 SMA
33.68
50 SMA
37.93
200 SMA
56.38
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-10-21 28.08 28.54 27.52 27.74 5,353,917 ▲ 0.95% 2.18% 3.71%
2026-10-20 26.49 28.2 26.36 27.48 7,984,200 ▲ 0.88% -2.75% 6.98%
2026-10-19 28.64 28.94 26.82 27.24 8,451,900 ▼ -2.61% 2.4% 7.9%
2026-10-16 29.4 30.23 27.59 27.97 9,563,500 ▼ -6.8% -2.03% 9.57%
2026-10-15 27.88 30.12 27.52 30.01 11,023,600 ▲ 3.34% -3.99% 9.47%
2026-10-14 30.85 31.09 28.86 29.04 13,417,900 ▼ -8.62% -2.93% 7.74%
2026-10-13 31.44 32.0 31.02 31.78 8,921,100 ▼ nan% nan% 3.16%
Fundamentals
Business
Sector Utilities
Industry Utilities - Independent Power Producers
Market Cap 5.16B
Float Adj MCap 4.36B
Valuation
P/E nan
Forward P/E -25.81
P/S 1065.76
P/B 1.57
PEG nan
Quality Metrics
ROE -7.7%
ROA -6.65%
Gross Margin 40.41%
Operating Margin -6048.76%
Profit Margin 0.0%
Trading Metrics
Relative Volume 0.6
Average Volume 9.93M
Beta 1.22
Short Float 19.99%
Latest Q/Q Growth
Revenue nan%
Profit -46.79%
Operating Income -42.81%
EPS -47.37%
Quarterly History
Revenue Qtrs 0.0, 0.0, 0.0, 0.0
Profit Qtrs -0.05, -0.03, -0.04, -0.03
Operating Qtrs -0.07, -0.05, -0.06, -0.04
EPS Qtrs -0.28, -0.19, -0.2, -0.18