NYSE • SLB • AN8068571086
Generating your data highlights...
70.6b USD | # 330 in US
14.56m shares | 775.48m USD
1.5b
99.69% | 1.49b