NYSE • SLB • AN8068571086
Generating your data highlights...
86.7b USD | # 249 in US
16.5m shares | 861.8m USD
1.5b
99.69% | 1.49b