RPC Competitors

Ticker Name Consensus Stock Rating Price Buy/Sell Price Target Upside/Downside Analysts Market Cap
SLB Schlumberger Outperform 17
$48.59 Buy/Sell $67.72 36.30% 2 $69.45B
HAL Halliburton Outperform 17
$37.90 Buy/Sell $47.69 29.29% 2 $33.55B
BKR Baker Hughes Outperform 16
$33.46 Buy/Sell $40.57 19.55% 19 $33.39B
FTI TechnipFMC Outperform 18
$26.49 Buy/Sell $24.79 13.25% 15 $11.56B
WFRD Weatherford International Outperform 11
$123.80 Buy/Sell $120.50 23.59% 3 $9.17B
FTAI FTAI Aviation Outperform 11
$78.24 Buy/Sell $44.30 7.36% 3 $7.89B
NOV National Oilwell Varco Inc Outperform 9
$19.06 Buy/Sell $25.13 25.92% 2 $7.57B
PTEN Patterson-UTI Energy Outperform 10
$11.31 Buy/Sell $16.25 32.63% 1 $4.48B
HP Helmerich & Payne Hold 13
$38.49 Buy/Sell $44.33 19.51% 11 $3.88B
LBRT Liberty Energy Outperform 13
$23.68 Buy/Sell $23.37 9.80% 1 $3.75B
AROC Archrock Outperform 16
$20.60 Buy/Sell $17.25 6.80% 1 $3.18B
OII Oceaneering International Outperform 10
$23.72 Buy/Sell $25.83 3.29% 1 $2.32B
HLX Helix Energy Solutions Group Buy 10
$11.68 Buy/Sell $15.00 28.42% 1 $1.64B
PUMP ProPetro Holding Outperform 8
$9.68 Buy/Sell $12.75 23.97% 6 $994.39M
WTTR Select Water Solutions Buy 9
$10.01 Buy/Sell $11.05 24.88% 2 $929.39M
TCW Trican Well Service Outperform 10
C$4.34 Buy/Sell C$6.00 26.73% 1 C$877.81M
DRQ Dril-Quip Hold 8
$19.25 Buy/Sell $30.00 24.68% 1 $625.75M
TTI TETRA Technologies Buy 10
$4.21 Buy/Sell $7.80 78.15% 3 $562.57M
PHX PHX Energy Services Buy 14
C$9.04 Buy/Sell C$11.38 31.42% 2 C$412.67M
SOI Solaris Oilfield Infrastructur... Outperform 10
$9.15 Buy/Sell $12.38 20.22% 3 $267.39M
CFW Calfrac Well Services Outperform 9
C$4.10 Buy/Sell C$7.88 19.02% 3 C$358.29M
OIS Oil States International Outperform 7
$4.72 Buy/Sell $9.80 58.90% 5 $256.22M
RNGR Ranger Energy Services Outperform 8
$10.43 Buy/Sell $14.50 19.85% 2 $235.49M
STEP STEP Energy Services Outperform 10
C$4.17 Buy/Sell C$6.84 37.89% 1 C$306.27M
FET Forum Energy Technologies - 7
$18.83 Buy/Sell $30.00 -100.00% 0 $217.21M
TUSK Mammoth Energy Services - 9
$3.81 Buy/Sell $6.00 -100.00% 0 $209.51M
ARCH Archer Buy 8
kr29.10 Buy/Sell kr1.55 59.79% 1 kr1.90B
KLXE KLX Energy Services Holdings Hold -4
$5.87 Buy/Sell $14.50 100.17% 0 $101.81M
NINE Nine Energy Service Hold 7
$1.87 Buy/Sell $4.50 113.90% 1 $73.48M
NCSM NCS Multistage Holdings 9
$15.95 Buy/Sell $0.00 -45.33% 0 $31.65M
KEGX Key Energy Services - 0
$0.02 Buy/Sell $175.00 -100.00% 0 $10.34M
CTBG Coil Tubing Technology - 0
$0.00 Buy/Sell $0.00 0.00% 0 $0.00M