Cadiz, Inc. - Depositary Shares (CDZIP)

21.56
-0.64 (-2.88%)
NASDAQ · Last Trade: Oct 5th, 7:38 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors