NYSE:CLB | US21867A1051
Generating your data highlights...
767m USD | # 5356 in US
549.26k shares | 7.78m USD
46.56m
98.90% | 46.05m