Core Laboratories NV

CLB NPV
Create an alert
Sell$10.56
Buy$11.61
$0.51 (4.76%)
Last updated today at 05:02 UTC