Sector
Energy
Industry
Oil & Gas Equipment & Services
Market Cap
3.05
Volume
4,264,833
P/E
25.28
ROE
6.12
52W High
34.38
52W Low
9.79
Price Overview
Open
18.58
High
18.95
Low
18.07
Intraday Range
4.87%
20D Avg Volume
5,430,602
Distance From 52W High
-45.58%
Technical Levels
20 SMA
22.12
50 SMA
25.97
200 SMA
24.17
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-31 18.58 18.95 18.07 18.71 4,264,833 ▲ 4.23% 3.51% 4.87%
2026-07-30 17.63 18.18 17.5 17.95 8,027,400 ▲ 5.03% 3.16% 3.92%
2026-07-29 18.27 18.72 16.89 17.09 6,432,300 ▼ -3.45% 3.22% 10.83%
2026-07-28 16.56 18.38 15.85 17.7 14,143,900 ▲ 4.98% -1.78% 15.96%
2026-07-27 17.08 18.25 16.73 16.86 7,590,700 ▼ -2.88% -1.61% 9.09%
2026-07-24 19.62 19.62 17.2 17.36 14,256,000 ▼ -11.52% 0.0% 14.07%
2026-07-23 26.0 26.0 19.61 19.62 13,699,800 ▼ nan% nan% 32.59%
Fundamentals
Business
Sector Energy
Industry Oil & Gas Equipment & Services
Market Cap 3.05B
Float Adj MCap 3.0B
Valuation
P/E 25.28
Forward P/E 43.32
P/S 0.64
P/B 1.55
PEG nan
Quality Metrics
ROE 6.12%
ROA 0.93%
Gross Margin 18.53%
Operating Margin 1.62%
Profit Margin 2.92%
Trading Metrics
Relative Volume 1.02
Average Volume 4.19M
Beta 0.55
Short Float 12.82%
Latest Q/Q Growth
Revenue 16.39%
Profit 91.16%
Operating Income 616.04%
EPS 85.71%
Quarterly History
Revenue Qtrs 1.19, 1.02, 1.04, 0.95
Profit Qtrs 0.04, 0.02, 0.01, 0.04
Operating Qtrs 0.03, 0.0, 0.03, -0.0
EPS Qtrs 0.26, 0.14, 0.26, 0.43