Independence Contract Drilling Inc (NYSE:ICD)
$ 1.81 -0.04 (-2.16%) Market Cap: 27.63 Mil Enterprise Value: 179.39 Mil PE Ratio: 0 PB Ratio: 0.14 GF Score: 52/100

Independence Contract Drilling Inc (ICD) Stock Estimates Data

Independence Contract Drilling Inc (ICD) 12 Month Price Targets

Independence Contract Drilling Inc (ICD) Analyst Rating