Independence Contract Drilling Inc. (ICD) Dipped -7.42% or -0.25 To Price $3.12 On Friday
Independence Contract Drilling Inc. (ICD) dipped -7.42% or -0.25 to $3.12. It is near 96967 shares traded, which is 64.54% compare to the average total volume 150252. The market cap of ICD is $236.16 million. The year to date change…