Symbol: NBR
NYSE
87.96
Market price today
-7.4847
P/E Ratio
0.0410
PEG Ratio
833.16M
MRK Cap
DIV Yield