CADIZ INCCDZI

Market cap
$470.79M
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 20242+81.61%
Dec 31, 20231+12.47%
Dec 31, 20221+287.06%
Dec 31, 20210-47.81%
Dec 31, 20201+182.47%
Dec 31, 20190-13.78%
Dec 31, 20180-45.26%
Dec 31, 20170-6.38%
Dec 31, 20160+42.07%
Dec 31, 20150+2.32%
Dec 31, 20140-63.75%
Dec 31, 20131-12.96%
Dec 31, 20121-10.48%
Dec 31, 20111