SLB

Schlumberger NV

SLBNYSE

$34.52

-0.41

1.17%

Last Updated: Apr 25, 20:00