41.94 -0.49(-1.15%)10/22/2024
Schlumberger Ltd. (SLB)
Data News  Press Release