Sector
Utilities
Industry
Utilities - Independent Power Producers
Market Cap
50.45
Volume
2,863,527
P/E
25.35
ROE
42.96
52W High
204.31
52W Low
132.26
Price Overview
Open
148.9
High
151.34
Low
147.1
Intraday Range
2.88%
20D Avg Volume
7,298,821
Distance From 52W High
-26.37%
Technical Levels
20 SMA
148.98
50 SMA
145.08
200 SMA
154.04
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-10-20 148.9 151.34 147.1 150.43 2,863,527 ▲ 0.49% -0.53% 2.88%
2026-10-19 154.1 155.33 145.85 149.7 4,271,100 ▼ -1.53% 1.37% 6.5%
2026-10-16 152.55 155.16 151.15 152.02 5,226,800 ▼ -1.39% -1.05% 2.66%
2026-10-15 148.35 154.46 145.85 154.17 7,257,700 ▲ 1.57% -2.27% 5.9%
2026-10-14 159.53 161.09 149.66 151.79 7,391,700 ▼ -6.51% -1.74% 7.63%
2026-10-13 153.51 163.63 153.51 162.36 5,296,900 ▲ 2.68% -2.92% 6.59%
2026-10-12 162.67 164.25 156.85 158.13 6,526,300 ▼ nan% nan% 4.72%
Fundamentals
Business
Sector Utilities
Industry Utilities - Independent Power Producers
Market Cap 50.45B
Float Adj MCap 47.05B
Valuation
P/E 25.35
Forward P/E 14.49
P/S 3.14
P/B 16.8
PEG 0.42
Quality Metrics
ROE 42.96%
ROA 5.89%
Gross Margin 38.31%
Operating Margin 13.77%
Profit Margin 11.55%
Trading Metrics
Relative Volume 0.61
Average Volume 5.39M
Beta 1.38
Short Float 3.61%
Latest Q/Q Growth
Revenue -28.78%
Profit -70.36%
Operating Income -63.11%
EPS -73.51%
Quarterly History
Revenue Qtrs 4.02, 5.64, 4.58, 4.97
Profit Qtrs 0.3, 1.03, 0.23, 0.65
Operating Qtrs 0.55, 1.5, 0.63, 1.04
EPS Qtrs 0.77, 2.9, 1.78, 0.83