Independence Contract Drilling Inc. (ICD) Climbed 8.44% or 0.34 To Price $4.37 On Friday
Independence Contract Drilling Inc. (ICD) climbed 8.44% or 0.34 to $4.37. It is near 127556 shares traded, which is 67.87% compare to the average total volume 187929. The market cap of ICD is $165.98 million. The year to date change…