Live feed06:47:57·722dNEWSReleaseIndependence Contract Q1 2024 Adj EPS $(0.50) Misses $(0.48) Estimate, Sales $46.636M Beat $41.636M EstimateICD· Independence Contract Drilling Inc.EnergyOriginal source