Independence Contract Drilling, Inc. (ICD) gained in the current market; here is why?
Independence Contract Drilling, Inc. (ICD) gained in the current market after announcing its fourth quarter and fiscal 2021 results. ICD values at $4.66, gaining more