Cadiz, Inc. - Depositary Shares (CDZIP)

21.40
-0.58 (-2.62%)
NASDAQ · Last Trade: Oct 7th, 7:35 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors