SLB

Schlumberger NV

SLBNYSE

$33.05

-0.75

2.22%

Last Updated: Aug 1, 20:00