Independence contract drilling, inc. reports unaudited financial results for the first quarter ended march 31, 2022

Houston , may 5, 2022 /prnewswire/ -- independence contract drilling, inc. (the "company" or "icd") (nyse: icd) today reported financial results for the three months ended march 31, 2022. first quarter 2022 highlights net loss, as defined below, of $12.2 million, or $1.08 per share.
ICD Ratings Summary
ICD Quant Ranking