Stocks of companies on the stock market

Price
Market Cap
EBITDA
P/E
P/S
EPS
Reset
Issuer Country
Exxon Mobil Corporation logo Exxon Mobil Corporation
XOM
$ 152.75 658 B $ 24.5 B 21.8 2.0 $ 7.1 usa
Chevron Corporation logo Chevron Corporation
CVX
$ 190.63 352 B $ 18.5 B 24.8 1.8 $ 7.8 usa
Petróleo Brasileiro S.A. - Petrobras logo Petróleo Brasileiro S.A. - Petrobras
PBR
$ 21.9 135 B $ 25.4 B 38.6 2.0 $ 0.6 brasil
BP PLC logo BP PLC
BP
$ 46.41 121 B $ -5.42 B 0.6 britain
Equinor ASA logo Equinor ASA
EQNR
$ 39.71 98.4 B $ 10.1 B 46.3 1.7 $ 0.9 norway
Schlumberger Limited logo Schlumberger Limited
SLB
$ 56.92 80.9 B $ 8.18 B 24.4 2.3 $ 2.3 france
Baker Hughes Company logo Baker Hughes Company
BKR
$ 69.12 68.6 B $ 2.27 B 316.7 3.1 $ 0.2 usa
Halliburton Company logo Halliburton Company
HAL
$ 41.66 35.5 B $ 3.33 B 31.1 1.6 $ 1.4 usa
TechnipFMC plc logo TechnipFMC plc
FTI
$ 75.79 31.2 B $ 1.87 B 31.6 3.2 $ 2.4 britain
National Fuel Gas Company logo National Fuel Gas Company
NFG
$ 82.98 7.51 B $ 1.37 B 12.9 3.1 $ 6.5 usa
NOV  logo NOV
NOV
$ 19.86 7.39 B $ 1.01 B 23.8 0.9 $ 0.9 usa
Archrock logo Archrock
AROC
$ 39.02 6.81 B $ 213 M 32.3 5.2 $ 1.2 usa
Liberty Oilfield Services  logo Liberty Oilfield Services
LBRT
$ 32.68 5.29 B $ 569 M 34.8 1.4 $ 1.0 usa
Tidewater  logo Tidewater
TDW
$ 87.85 4.4 B $ 521 M 28.3 3.3 $ 3.2 usa
Cactus logo Cactus
WHD
$ 54.79 4.39 B $ 224 M 61.9 5.0 $ 0.9 usa
USA Compression Partners, LP logo USA Compression Partners, LP
USAC
$ 27.75 4.02 B $ 427 M 549.4 5.3 $ 0.0 usa
Oceaneering International logo Oceaneering International
OII
$ 37.07 3.72 B $ 400 M 17.8 1.3 $ 2.1 usa
National Energy Services Reunited Corp. logo National Energy Services Reunited Corp.
NESR
$ 24.74 2.44 B $ 172 M 67.4 2.8 $ 0.4 usa
Select Energy Services logo Select Energy Services
WTTR
$ 16.42 2.27 B $ 201 M 1.5 usa
ProPetro Holding Corp. logo ProPetro Holding Corp.
PUMP
$ 16.62 1.73 B $ 5.11 M -12.9 1.4 $ -1.3 usa
RPC logo RPC
RES
$ 7.62 1.61 B $ 228 M 22.5 1.1 $ 0.4 usa
Helix Energy Solutions Group logo Helix Energy Solutions Group
HLX
$ 10.29 1.53 B $ 227 M 172.5 1.2 $ 0.1 usa
Target Hospitality Corp. logo Target Hospitality Corp.
TH
$ 14.68 1.46 B $ 81.8 M -484.7 4.4 $ -0.0 usa
NOW  logo NOW
DNOW
$ 13.41 1.43 B $ 158 M 17.1 0.6 $ 0.8 usa
TETRA Technologies logo TETRA Technologies
TTI
$ 9.45 1.26 B $ 81.7 M 63.5 2.0 $ 0.2 usa
Forum Energy Technologies logo Forum Energy Technologies
FET
$ 58.74 698 M $ 46.6 M -27.9 0.9 $ -2.2 usa
Oil States International logo Oil States International
OIS
$ 11.23 659 M $ 54.3 M -114.8 1.0 $ -0.1 usa
Core Laboratories N.V. logo Core Laboratories N.V.
CLB
$ 14.07 647 M $ 43.4 M 73.2 1.4 $ 0.2 niderland
Flotek Industries logo Flotek Industries
FTK
$ 16.88 572 M $ 21.4 M 19.0 2.6 $ 0.9 usa
Natural Gas Services Group logo Natural Gas Services Group
NGS
$ 41.29 518 M $ 72.7 M 25.1 3.1 $ 1.6 usa
Ranger Energy Services logo Ranger Energy Services
RNGR
$ 17.15 383 M $ 66 M 31.8 0.7 $ 0.6 usa
Matrix Service Company logo Matrix Service Company
MTRX
$ 13.52 375 M $ -15.1 M -28.2 0.5 $ -0.5 usa
Smart Sand logo Smart Sand
SND
$ 5.39 210 M $ 2.46 M 109527542937650460.0 0.7 usa
DMC Global  logo DMC Global
BOOM
$ 8.41 167 M $ 40.4 M -9.7 0.2 $ -0.6 usa
Mammoth Energy Services logo Mammoth Energy Services
TUSK
$ 2.81 136 M $ -128 M -0.8 1.0 $ -3.6 usa
NCS Multistage Holdings logo NCS Multistage Holdings
NCSM
$ 49.56 128 M $ 6.07 M 23.2 0.9 $ 2.4 usa
Geospace Technologies Corporation logo Geospace Technologies Corporation
GEOS
$ 9.31 119 M $ 2.71 M -11.3 1.1 $ -0.8 usa
Dawson Geophysical Company logo Dawson Geophysical Company
DWSN
$ 3.44 107 M $ -3.08 M -12.3 1.6 $ -0.3 usa
KLX Energy Services Holdings logo KLX Energy Services Holdings
KLXE
$ 3.72 69.6 M $ 67.2 M -1.0 0.1 $ -3.9 usa
Tenaris S.A. logo Tenaris S.A.
TS
$ 63.7 39.3 M luxembourg