ENXTPA:SLB | AN8068571086
Generating your data highlights...
68b USD | # 17 in FR
7.18k shares | 394.19k USD
1.43b
99.63% | 1.42b