SLB

Schlumberger NV

SLBNYSE

$40.08

-1.06

2.58%

Last Updated: Mar 11, 20:00