Cadiz, Inc. - Depositary Shares (CDZIP)

21.92
-0.13 (-0.59%)
NASDAQ· Last Trade: Sep 2nd, 2:03 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors