CADIZ INCCDZI

Market cap
$472.43M
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 2024-25.7-10.66%
Dec 31, 2023-28.8+29.63%
Dec 31, 2022-22.2-33.48%
Dec 31, 2021-33.4-33.27%
Dec 31, 2020-50+23.74%
Dec 31, 2019-40.4+4.52%
Dec 31, 2018-38.7-23.67%
Dec 31, 2017-50.7+17.88%
Dec 31, 2016-43+10.68%
Dec 31, 2015-38.8+36.22%
Dec 31, 2014-28.5-27.87%
Dec 31, 2013-39.5+9.59%
Dec 31, 2012-36.1