NYSE:CLB | US21867A1051
Generating your data highlights...
754m USD | # 5136 in US
398.89k shares | 6.43m USD
46.9m
99.07% | 46.46m