NYSE • SLB • AN8068571086
Generating your data highlights...
72.7b USD | # 311 in US
12.65m shares | 656.08m USD
1.48b
99.69% | 1.48b