NYSE • CLB • US21867A1051
Generating your data highlights...
543m USD | # 5917 in US
509.55k shares | 7.56m USD
46.1m
98.54% | 45.42m