Sector
Utilities
Industry
Utilities - Independent Power Producers
Market Cap
47.5
Volume
3,011,092
P/E
23.91
ROE
42.96
52W High
218.91
52W Low
132.47
Price Overview
Open
143.38
High
143.7
Low
139.62
Intraday Range
2.92%
20D Avg Volume
4,322,055
Distance From 52W High
-35.85%
Technical Levels
20 SMA
142.14
50 SMA
148.03
200 SMA
156.52
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-09-16 143.38 143.7 139.62 140.44 3,011,092 ▼ -0.77% 1.31% 2.92%
2026-09-15 141.84 143.22 140.26 141.53 5,593,100 ▲ 0.57% 0.79% 2.11%
2026-09-14 144.0 145.25 140.37 140.73 5,232,800 ▼ -5.16% -2.95% 3.47%
2026-09-11 148.82 149.08 146.67 148.38 3,174,800 ▲ 0.9% 1.2% 1.64%
2026-09-10 150.0 152.8 147.03 147.05 4,544,300 ▼ -2.68% -0.73% 3.92%
2026-09-09 150.0 151.56 148.9 151.1 3,891,300 ▼ -0.41% -1.13% 1.79%
2026-09-08 151.0 154.9 150.37 151.72 7,000,200 ▼ nan% nan% 3.02%
Fundamentals
Business
Sector Utilities
Industry Utilities - Independent Power Producers
Market Cap 47.5B
Float Adj MCap 44.29B
Valuation
P/E 23.91
Forward P/E 13.65
P/S 2.96
P/B 15.82
PEG 0.35
Quality Metrics
ROE 42.96%
ROA 5.89%
Gross Margin 38.31%
Operating Margin 13.77%
Profit Margin 11.55%
Trading Metrics
Relative Volume 1.09
Average Volume 4.42M
Beta 1.41
Short Float 3.72%
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