SLB

Schlumberger NV

SLBNYSE

$35.85

-0.23

0.64%

Last Updated: Jun 18, 20:00