NYSE • SLB • AN8068571086
Generating your data highlights...
70.6b USD | # 331 in US
14.07m shares | 737.8m USD
1.5b
99.69% | 1.49b