Independence Contract Drilling Inc. (ICD) Climbed 5.54% or 0.23 To Price $4.38 On Tuesday
Independence Contract Drilling Inc. (ICD) climbed 5.54% or 0.23 to $4.38. It is about 64608 shares traded, which is 58.02% compare to the average total volume 111358. The market cap of ICD is $167.55 million. The year to date change…