Sector
Utilities
Industry
Utilities - Independent Power Producers
Market Cap
6.76
Volume
6,450,378
P/E
nan
ROE
-8.87
52W High
193.84
52W Low
36.61
Price Overview
Open
42.04
High
42.48
Low
38.83
Intraday Range
9.4%
20D Avg Volume
8,608,264
Distance From 52W High
-79.95%
Technical Levels
20 SMA
43.91
50 SMA
53.52
200 SMA
75.7
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-31 42.04 42.48 38.83 38.86 6,450,378 ▼ -5.43% 2.31% 9.4%
2026-07-30 38.15 41.57 37.6 41.09 10,050,500 ▲ 11.54% 3.56% 10.56%
2026-07-29 38.99 39.45 36.61 36.84 8,546,000 ▼ -6.92% -1.49% 7.76%
2026-07-28 40.39 40.65 37.8 39.58 8,701,100 ▼ -5.33% -3.4% 7.55%
2026-07-27 40.8 42.63 40.1 41.81 7,973,400 ▲ 3.88% 1.37% 6.32%
2026-07-24 43.59 43.61 40.15 40.25 10,207,300 ▼ -8.52% -0.93% 8.62%
2026-07-23 43.08 44.59 42.24 44.0 8,369,800 ▼ nan% nan% 5.56%
Fundamentals
Business
Sector Utilities
Industry Utilities - Independent Power Producers
Market Cap 6.76B
Float Adj MCap 5.37B
Valuation
P/E nan
Forward P/E -46.03
P/S nan
P/B 2.56
PEG nan
Quality Metrics
ROE -8.87%
ROA -7.18%
Gross Margin 0.0%
Operating Margin 0.0%
Profit Margin 0.0%
Trading Metrics
Relative Volume 0.55
Average Volume 11.77M
Beta 1.16
Short Float 18.39%
Latest Q/Q Growth
Revenue nan%
Profit 20.22%
Operating Income 10.24%
EPS 5.0%
Quarterly History
Revenue Qtrs 0.0, 0.0, 0.0, 0.0
Profit Qtrs -0.03, -0.04, -0.03, -0.02
Operating Qtrs -0.05, -0.06, -0.04, -0.03
EPS Qtrs -0.19, -0.2, -0.18, -0.07