NYSE:SLB | AN8068571086
Generating your data highlights...
52b USD | # 339 in US
12.48m shares | 530.7m USD
1.41b
99.69% | 1.41b