The Tip Desk

Oil & Gas Field Services, NEC

19 stocks in Energy · SIC 1389.

Company snapshot 2026-10-09 · Calculated market cap as of 2026-10-02 · USD

Stocks in Oil & Gas Field Services, NEC. Sorted by market cap, largest first.
Ticker Company Market Cap Revenue (TTM) Net Income (TTM)
SLB SLB LIMITED/NV $72.22B $36.37BTTM ended 2026-06-30 $3.10BTTM ended 2026-06-30
HAL HALLIBURTON CO $26.56B $22.37BTTM ended 2026-06-30 $1.60BTTM ended 2026-06-30
OII OCEANEERING INTERNATIONAL INC $4.42B $2.87BTTM ended 2026-06-30 $348.63MTTM ended 2026-06-30
WBI WaterBridge Infrastructure LLC $3.47B $750.88MTTM ended 2026-06-30 $15.25MTTM ended 2026-06-30
LBRT Liberty Energy Inc. $3.01B $4.20BTTM ended 2026-06-30 $122.42MTTM ended 2026-06-30
WTTR Select Water Solutions, Inc. $2.77B $1.43BTTM ended 2026-06-30 $31.98MTTM ended 2026-06-30
NESR National Energy Services Reunited Corp. $2.51B $1.62BTTM ended 2026-06-30 $93.38MTTM ended 2026-06-30
XPRO EXPRO GROUP HOLDINGS N.V. $1.83B $1.58BTTM ended 2026-03-31 $36.70MTTM ended 2026-03-31
RES RPC INC $1.27B $1.79BTTM ended 2026-06-30 $22.83MTTM ended 2026-06-30
HLX HELIX ENERGY SOLUTIONS GROUP INC $1.15B $1.35BTTM ended 2026-06-30 $39.67MTTM ended 2026-06-30
PUMP ProPetro Holding Corp. $1.11B $1.16BTTM ended 2026-06-30 −$13.38MTTM ended 2026-06-30
ACDC ProFrac Holding Corp. $801.34M $1.79BTTM ended 2026-06-30 −$406.70MTTM ended 2026-06-30
CLB Core Laboratories Inc. /DE/ $447.83M $519.18MTTM ended 2026-06-30 $24.35MTTM ended 2026-06-30
NGS NATURAL GAS SERVICES GROUP INC $422.42M $189.42MTTM ended 2026-06-30 $20.48MTTM ended 2026-06-30
RNGR Ranger Energy Services, Inc. $360.63M $570.80MTTM ended 2026-03-31 $14.70MTTM ended 2026-03-31
NCSM NCS Multistage Holdings, Inc. $140.02M $181.17MTTM ended 2026-06-30 $13.79MTTM ended 2026-06-30
TUSK MAMMOTH ENERGY SERVICES, INC. $136.68M $68.39MTTM ended 2026-06-30 $713.00KTTM ended 2026-06-30
NINE Nine Energy Service, Inc. $103.51M $561.91MTTM ended 2025-12-31 −$51.32MTTM ended 2025-12-31
KLXE KLX Energy Services Holdings, Inc. $30.00M $635.60MTTM ended 2026-06-30 −$61.70MTTM ended 2026-06-30