Comparison Results
Tetra Technologies
$6.77
$860.30M
110.75
2.09%
2 Buy
0 Hold
0 Sell
Moderate Buy
National Energy Services Reunited
$35.03
$2.67B
27.17
148.25%
9 Buy
0 Hold
0 Sell
Strong Buy
Performance Comparison
DE:NWP
NPK International
10.10
0.55
5.76%
HLX
―
―
―
―
MRC
―
―
―
―
RES
RPC
5.63
0.98
21.02%
TTI
Tetra Technologies
5.87
0.02
0.34%
NESR
National Energy Services Reunited
25.47
15.08
145.14%