Comparison Results
Tetra Technologies
$6.77
$863.26M
113.21
7.91%
2 Buy
0 Hold
0 Sell
Moderate Buy
National Energy Services Reunited
$35.03
$2.51B
26.32
142.81%
9 Buy
0 Hold
0 Sell
Strong Buy
Performance Comparison
DE:NWP
NPK International
10.40
0.75
7.77%
HLX
―
―
―
―
MRC
―
―
―
―
RES
RPC
5.86
1.20
25.70%
TTI
Tetra Technologies
6.00
0.46
8.30%
NESR
National Energy Services Reunited
24.67
14.38
139.75%