Independence Contract Drilling, Inc. (ICD) Other

Market cap
$416.88K
P/E ratio
2015/122016/122017/122018/122019/122020/122021/122022/122023/12
Return on Assets-1.7-3.4-1.9-1.9-6.3-9.3-7.80.8-6.3
Return on equity (%)
AI Chat