Sector
Utilities
Industry
Utilities - Independent Power Producers
Market Cap
4.27
Volume
353,852
P/E
nan
ROE
-11.09
52W High
17.81
52W Low
9.86
Price Overview
Open
14.45
High
14.61
Low
14.35
Intraday Range
1.81%
20D Avg Volume
1,367,779
Distance From 52W High
-18.77%
Technical Levels
20 SMA
13.33
50 SMA
13.12
200 SMA
13.54
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-03 14.45 14.61 14.35 14.47 353,852 ▲ 0.91% 0.77% 1.81%
2026-06-02 14.22 14.6 14.17 14.34 1,277,722 ▲ 1.27% 0.42% 3.03%
2026-06-01 14.02 14.36 13.92 14.16 3,651,600 ▼ -0.42% -1.41% 3.16%
2026-05-29 14.01 14.25 13.83 14.22 991,600 ▲ 1.35% -0.14% 3.04%
2026-05-28 13.84 14.1 13.78 14.03 709,000 ▲ 1.52% 0.14% 2.32%
2026-05-27 14.08 14.08 13.76 13.82 739,900 ▼ -2.12% -0.28% 2.33%
2026-05-26 13.74 14.23 13.71 14.12 963,200 ▼ nan% nan% 3.79%
Fundamentals
Business
Sector Utilities
Industry Utilities - Independent Power Producers
Market Cap 4.27B
Float Adj MCap 3.53B
Valuation
P/E nan
Forward P/E 39.31
P/S 1.89
P/B 12.67
PEG 6.98
Quality Metrics
ROE -11.09%
ROA 1.41%
Gross Margin 31.33%
Operating Margin 18.41%
Profit Margin -7.73%
Trading Metrics
Relative Volume 0.9
Average Volume 1.42M
Beta 0.43
Short Float 1.79%
Latest Q/Q Growth
Revenue -5.68%
Profit 136.11%
Operating Income 240.38%
EPS 120.0%
Quarterly History
Revenue Qtrs 0.56, 0.6, 0.61, 0.43
Profit Qtrs 0.01, -0.04, -0.05, -0.1
Operating Qtrs 0.07, -0.05, 0.03, -0.0
EPS Qtrs 0.04, -0.2, -0.38, 0.15