Energy Services Most Profitable Stocks

Explore 30 Energy Services companies ranked by earnings, with available company data companies with earnings data across 30 ranked companies and TradingNote smart money overlays for market signals worth watching.

1
SLBSlb N.V.

earnings

$3.35B

Price

$47

Today

-0.44%

Price (30 days)

2
AESIAtlas Energy Solutions Inc.

earnings

-

Price

$14

Today

-1.71%

Price (30 days)

3
BOOMDMC Global Inc.

earnings

-

Price

$6

Today

-0.08%

Price (30 days)

4
DWSNDawson Geophysical Company

earnings

-

Price

$4

Today

-1.45%

Price (30 days)

5
EFXTEnerflex Ltd.

earnings

-

Price

$23

Today

-0.87%

Price (30 days)

6
EROKEagleRock Land LLC

earnings

-

Price

$20

Today

-1.40%

Price (30 days)

7
FETForum Energy Technologies, Inc.

earnings

-

Price

$52

Today

-0.09%

Price (30 days)

8
GEOSGeospace Technologies Corporation

earnings

-

Price

$7

Today

-1.33%

Price (30 days)

9
HALHalliburton Company

earnings

-

Price

$35

Today

+0.60%

Price (30 days)

10
HLXHelix Energy Solutions Group, Inc.

earnings

-

Price

$10

Today

+0.95%

Price (30 days)

11
NBRNabors Industries Ltd.

earnings

-

Price

$83

Today

+0.27%

Price (30 days)

12
NCSMNCS Multistage Holdings, Inc.

earnings

-

Price

$44

Today

+0.83%

Price (30 days)

13
NGSNatural Gas Services Group, Inc.

earnings

-

Price

$39

Today

-0.62%

Price (30 days)

14
NOANorth American Construction Group Ltd.

earnings

-

Price

$13

Today

+1.81%

Price (30 days)

15
NOVNOV Inc.

earnings

-

Price

$19

Today

+0.47%

Price (30 days)

16
OISOil States International, Inc.

earnings

-

Price

$8

Today

0.00%

Price (30 days)

17
OMSEOMS Energy Technologies Inc.

earnings

-

Price

$4

Today

-1.80%

Price (30 days)

18
PDSPrecision Drilling Corporation

earnings

-

Price

$82

Today

+0.57%

Price (30 days)

19
PTENPatterson-UTI Energy, Inc.

earnings

-

Price

$10

Today

-2.03%

Price (30 days)

20
PUMPProPetro Holding Corp.

earnings

-

Price

$13

Today

-2.33%

Price (30 days)

21
RIGTransocean Ltd.

earnings

-

Price

$5

Today

-0.97%

Price (30 days)

22
SEISolaris Energy Infrastructure, Inc.

earnings

-

Price

$61

Today

-8.51%

Price (30 days)

23
SNDSmart Sand, Inc.

earnings

-

Price

$5

Today

+4.61%

Price (30 days)

24
TDWTidewater Inc.

earnings

-

Price

$75

Today

+1.22%

Price (30 days)

25
TTITETRA Technologies, Inc.

earnings

-

Price

$9

Today

-3.63%

Price (30 days)

26
USACUSA Compression Partners, LP

earnings

-

Price

$27

Today

+1.17%

Price (30 days)

27
VALValaris Limited

earnings

-

Price

$77

Today

-1.97%

Price (30 days)

28
VTOLBristow Group Inc.

earnings

-

Price

$44

Today

+1.07%

Price (30 days)

29
WFRDWeatherford International plc

earnings

-

Price

$82

Today

-0.24%

Price (30 days)

30
WHDCactus, Inc.

earnings

-

Price

$54

Today

+1.53%

Price (30 days)

Showing 1-30 of 30
Prev 100Next 100