Independence Contract Drilling Plunges 20% As Company Prices Up-Sized Share Offering
April 21, 2016 at 09:22 AM EDT
Shares of Independence Contract Drilling Inc (NYSE: ICD), a provider of land-based contract drilling services for oil and natural gas ...