INDEPENDENCE CONTRACT DRILLI (ICD)

US4534156066 - Common Stock

0.5858  -0.06 (-9.88%)

After market: 0.555 -0.03 (-5.26%)




Shares Outstanding15.22M
Float13.16M
Owners (insider)75.82%
Owners (institutional)0.01%
Owners (insider) change-1.2%
Owners (institutional) change-99.95%

No transactions were filed in the last 12 months.