NYSE - Delayed Quote USD

Independence Contract Drilling, Inc. (ICD)

1.9400 +0.0900 (+4.86%)
At close: April 25 at 4:00 PM EDT

Performance Overview

Return ICD S&P 500
YTD -20.82% +5.84%
1-Year -37.01% +22.03%
3-Year -41.74% +20.77%