Independence Contract Drilling, Inc. logo

Independence Contract Drilling, Inc. (ICD)

Market Open
15 Oct, 06:05 AM
XFRA XFRA
€
22. 20
-0.6
-2.6316%
€
428.08M Market Cap
- P/E Ratio
- Div Yield
138 Volume
- Eps
€ 22.8
Previous Close
Add Transaction
Day Range
22.2 22.8
Year Range
21.8 27.6
Want to track ICD and more in your Portfolio? 🎯
Sign up for Marketlog, a portfolio tracker that will exceed your expectations!

Independence Contract Drilling, Inc. Price History

Download
No Data