Cadiz Inc. Water Utilities

CDZI
NASDAQ
9.72 0.13 (1.35%) last updated 4:04 PM EDT Oct 23
Trade $CDZI Now