Advertisement.

Advertisement.

Advertisement

Advertisement.

ICD Independence Contract Drilling Inc

4,172
$1.39
$0.02
(1.46%)
Today
Watchers4,172
52-Wk Low$1.06
52-Wk High$3.45
Market Cap$20.84M
Volume19,803.00
52-Wk High$3.45
52-Wk Low$1.06