NYSE ORDER IMBALANCE 97760.0 SHARES ON BUY SIDE
NYSE ORDER IMBALANCE CLB.N 97760.0 SHARES ON BUY SIDE
Recent news on Core Laboratories
See all newsCore Laboratories Inc reports results for the quarter ended June 30 - Earnings Summary
Core Laboratories Q2 revenue falls as geopolitical disruptions weigh
Brief: Core Laboratories Q2 EPS USD 0.13
Core Laboratories Inc expected to post earnings of 9 cents a share - Earnings Preview
Core Laboratories Q1 profit halves as Middle East disruptions, weather weigh