SLB

Schlumberger NV

SLBNYSE

$35.61

+1.80

5.32%

Last Updated: Aug 22, 20:00