Skip to content
Schlumberger logo

Schlumberger (SLB)

NYSEEnergy

$57.51+0.17%
Close 2026-09-04