CDZI   $4.08  -10.33% Market Closed After Close 4.09 0.25%

Cadiz, Inc.

Earnings, Splits and Dividends

Data not available