NYSE • SLB • AN8068571086
Generating your data highlights...
71.9b USD | # 317 in US
15.01m shares | 814.66m USD
1.5b
99.69% | 1.49b