Cadiz, Inc. - Depositary Shares (CDZIP)

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