SLB

Schlumberger NV

SLBNYSE

$34.32

+0.82

2.45%

Last Updated: May 8, 20:00