Sector
Utilities
Industry
Utilities - Independent Power Producers
Market Cap
97.91
Volume
7,086,048
P/E
23.71
ROE
16.1
52W High
411.04
52W Low
242.6
Price Overview
Open
266.99
High
275.0
Low
260.3
Intraday Range
5.65%
20D Avg Volume
4,089,442
Distance From 52W High
-33.67%
Technical Levels
20 SMA
287.58
50 SMA
290.96
200 SMA
321.73
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 266.99 275.0 260.3 272.65 7,086,048 ▲ 2.62% 0.49% 5.65%
2026-06-01 275.0 278.61 264.21 265.7 11,452,700 ▼ -7.66% -4.43% 5.45%
2026-05-29 286.44 290.9 284.67 287.75 2,491,200 ▲ 0.5% 0.05% 2.19%
2026-05-28 285.23 289.89 281.11 286.31 2,378,300 ▼ -0.82% -1.2% 3.12%
2026-05-27 300.62 300.81 286.69 288.68 3,345,800 ▼ -4.27% -0.32% 4.93%
2026-05-26 300.01 310.45 299.08 301.57 3,606,900 ▲ 2.55% 2.02% 3.8%
2026-05-22 287.52 296.9 286.99 294.07 2,877,600 ▼ nan% nan% 3.45%
Fundamentals
Business
Sector Utilities
Industry Utilities - Independent Power Producers
Market Cap 97.91B
Float Adj MCap 92.16B
Valuation
P/E 23.71
Forward P/E 20.01
P/S 2.2
P/B 2.95
PEG 3.74
Quality Metrics
ROE 16.1%
ROA 4.2%
Gross Margin 23.26%
Operating Margin 21.86%
Profit Margin 12.69%
Trading Metrics
Relative Volume 2.21
Average Volume 3.21M
Beta 1.16
Short Float 3.25%
Latest Q/Q Growth
Revenue 83.11%
Profit 268.06%
Operating Income 181.14%
EPS 225.36%
Quarterly History
Revenue Qtrs 11.12, 6.07, 6.57, 6.1
Profit Qtrs 1.59, 0.43, 0.93, 0.84
Operating Qtrs 2.27, 0.81, 1.46, 0.5
EPS Qtrs 4.49, 1.38, 2.97, 2.67