Cadiz Inc. Water Utilities

CDZI
NASDAQ
9.61 0.54 (5.95%) last updated 4:00 PM EDT Oct 29
Trade $CDZI Now