Independence Contract Drilling Inc. (ICD) Fell -5.45% or -0.26 To Price $4.51 On Monday
Independence Contract Drilling Inc. (ICD) fell -5.45% or -0.26 to $4.51. It is approximately 188235 shares traded, which is 167.26% compare to the average total volume 112542. The market cap of ICD is $172.52 million. The year to date change…