Sector
Utilities
Industry
Utilities - Independent Power Producers
Market Cap
7.68
Volume
9,899,039
P/E
nan
ROE
-8.87
52W High
193.84
52W Low
39.53
Price Overview
Open
45.2
High
47.51
Low
44.08
Intraday Range
7.78%
20D Avg Volume
9,448,792
Distance From 52W High
-77.04%
Technical Levels
20 SMA
48.04
50 SMA
57.18
200 SMA
79.24
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-22 45.2 47.51 44.08 44.51 9,899,039 ▲ 0.86% 2.42% 7.78%
2026-07-21 42.4 44.19 42.26 44.13 9,729,700 ▲ 6.31% 2.14% 4.55%
2026-07-20 41.25 42.81 40.75 41.51 6,688,200 ▲ 0.97% 0.34% 5.06%
2026-07-17 40.48 42.59 39.53 41.11 9,201,000 ▼ -1.41% -2.93% 7.74%
2026-07-16 44.3 44.36 40.98 41.7 11,488,100 ▼ -8.73% -3.04% 8.25%
2026-07-15 46.79 47.52 44.16 45.69 6,895,000 ▼ -1.19% 1.19% 7.61%
2026-07-14 46.96 47.42 45.44 46.24 6,568,300 ▼ nan% nan% 4.35%
Fundamentals
Business
Sector Utilities
Industry Utilities - Independent Power Producers
Market Cap 7.68B
Float Adj MCap 6.47B
Valuation
P/E nan
Forward P/E -52.53
P/S nan
P/B 2.91
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.53
Average Volume 13.01M
Beta 1.16
Short Float 16.04%
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