CADIZ INCCDZI

Market cap
$470.79M
P/E ratio
Period EndAccounts receivable, net (Million USD)YoY (%)
Dec 31, 20245+407.30%
Dec 31, 20231+99.12%
Dec 31, 20220+68.15%
Dec 31, 20210+390.91%
Dec 31, 20200+12.24%
Dec 31, 20190+28.95%
Dec 31, 20180+5.56%
Dec 31, 20170-7.69%
Dec 31, 20160-79.14%
Dec 31, 20150-21.76%
Dec 31, 20140-17.87%
Dec 31, 20130+11.92%
Dec 31, 20120+87.05%
Dec 31, 20110