NYSE • SLB • AN8068571086
Generating your data highlights...
82b USD | # 264 in US
16.05m shares | 851.36m USD
1.5b
99.69% | 1.49b