34.79 -0.28(-0.80%)07/16/2025
Schlumberger Limited (SLB)
Press Release | Data News