SLB

Schlumberger NV

SLBNYSE

$33.25

-0.86

2.52%

Last Updated: Apr 30, 20:00