Skip to content
Schlumberger logo

Schlumberger (SLB)

NYSEEnergy

$53.74-0.13%
Close 2026-10-30
Schlumberger (SLB): Is the Thesis Intact? What's Priced In | QuarterlyIQ