NYSE • SLB • AN8068571086
Generating your data highlights...
82.5b USD | # 262 in US
17.45m shares | 893.04m USD
1.5b
99.68% | 1.49b