NYSE • SLB • AN8068571086
Generating your data highlights...
74.1b USD | # 321 in US
14.24m shares | 735.85m USD
1.48b
99.69% | 1.48b