CADIZ INC CDZI 57.87

Utilities

Revenue

Earnings

Dividends