Sector
Utilities
Industry
Utilities - Independent Power Producers
Market Cap
7.68
Volume
7,296,067
P/E
nan
ROE
-7.7
52W High
193.84
52W Low
36.61
Price Overview
Open
39.51
High
41.32
Low
39.5
Intraday Range
4.61%
20D Avg Volume
9,105,113
Distance From 52W High
-78.7%
Technical Levels
20 SMA
42.37
50 SMA
44.07
200 SMA
64.85
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-09-04 39.51 41.32 39.5 41.28 7,296,067 ▲ 3.63% -0.83% 4.61%
2026-09-03 39.95 40.89 39.46 39.84 6,970,300 ▲ 0.81% 1.09% 3.62%
2026-09-02 38.04 39.72 37.76 39.52 6,834,200 ▲ 2.57% -1.27% 5.19%
2026-09-01 39.35 39.35 38.05 38.53 7,848,500 ▼ -5.03% -3.01% 3.42%
2026-08-31 39.6 40.95 39.5 40.57 6,232,200 ▲ 1.07% -1.35% 3.67%
2026-08-28 42.0 42.67 39.51 40.14 11,362,400 ▼ -5.62% -1.25% 8.0%
2026-08-27 42.0 43.89 41.1 42.53 9,621,400 ▼ nan% nan% 6.79%
Fundamentals
Business
Sector Utilities
Industry Utilities - Independent Power Producers
Market Cap 7.68B
Float Adj MCap 6.17B
Valuation
P/E nan
Forward P/E -41.1
P/S 1586.15
P/B 2.33
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.83
Average Volume 9.7M
Beta 1.2
Short Float 15.86%
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