CADIZ INCCDZI

Market cap
$456.05M
P/E ratio
Period EndCapital expenditures (Million USD)YoY (%)
Dec 31, 2024-1-83.86%
Dec 31, 2023-6+71.42%
Dec 31, 2022-3-85.26%
Dec 31, 2021-23+299.86%
Dec 31, 2020-6+258.29%
Dec 31, 2019-2-7.36%
Dec 31, 2018-2+71.57%
Dec 31, 2017-1+11.04%
Dec 31, 2015-1+1158.33%
Dec 31, 2014-0-56.89%
Dec 31, 2013-0-94.82%
Dec 31, 2012-3-22.08%
Dec 31, 2011-4