NYSE • SLB • AN8068571086
Generating your data highlights...
85.4b USD | # 273 in US
13.72m shares | 701.34m USD
1.48b
99.70% | 1.48b