NYSE • SLB • AN8068571086
Generating your data highlights...
83.7b USD | # 262 in US
17.51m shares | 894.57m USD
1.5b
99.68% | 1.49b