Sector
Energy
Industry
Oil & Gas E&P
Market Cap
16.99
Volume
1,133,304
P/E
22.16
ROE
6.86
52W High
22.67
52W Low
11.69
Price Overview
Open
19.87
High
20.22
Low
19.82
Intraday Range
2.02%
20D Avg Volume
10,882,157
Distance From 52W High
-11.0%
Technical Levels
20 SMA
20.18
50 SMA
20.61
200 SMA
16.04
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-03 19.87 20.22 19.82 20.18 1,133,304 ▲ 2.33% 0.76% 2.02%
2026-06-02 19.64 19.85 19.62 19.72 6,320,044 ▲ 0.25% -0.15% 1.17%
2026-06-01 19.7 19.99 19.58 19.67 8,172,900 ▲ 2.29% 2.44% 2.09%
2026-05-29 19.46 19.46 18.86 19.23 9,406,300 ▼ -0.47% 0.72% 3.15%
2026-05-28 19.59 19.65 19.22 19.32 7,787,500 ▼ -0.05% 1.35% 2.24%
2026-05-27 19.39 19.67 19.13 19.33 13,890,000 ▼ -1.53% -1.25% 2.8%
2026-05-26 20.13 20.39 19.58 19.63 8,212,600 ▼ nan% nan% 4.14%
Fundamentals
Business
Sector Energy
Industry Oil & Gas E&P
Market Cap 16.99B
Float Adj MCap 15.7B
Valuation
P/E 22.16
Forward P/E 9.28
P/S 3.06
P/B 1.46
PEG 1.23
Quality Metrics
ROE 6.86%
ROA 5.25%
Gross Margin 73.33%
Operating Margin 9.17%
Profit Margin 12.79%
Trading Metrics
Relative Volume 0.47
Average Volume 13.31M
Beta 0.51
Short Float 2.51%
Latest Q/Q Growth
Revenue 18.71%
Profit -87.15%
Operating Income 60.24%
EPS -88.89%
Quarterly History
Revenue Qtrs 1.39, 1.17, 1.32, 1.2
Profit Qtrs 0.04, 0.34, 0.06, 0.21
Operating Qtrs 0.57, 0.36, 0.49, 0.39
EPS Qtrs 0.05, 0.45, 0.08, 0.28