Cadiz Inc. Water Utilities

CDZI
NASDAQ
11.49 0.40 (3.59%) last updated 4:37 PM EST Dec 19
Trade $CDZI Now