NYSE • SLB • AN8068571086
Generating your data highlights...
75.9b USD | # 302 in US
13.45m shares | 688.6m USD
1.48b
99.69% | 1.48b