CADIZ INCCDZI

Market cap
$470.79M
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 2020-2,102.2-20.92%
Dec 31, 2019-2,658.5+6.71%
Dec 31, 2018-2,491.4-11.96%
Dec 31, 2017-2,829.7+30.73%
Dec 31, 2016-2,164.6-52.11%
Dec 31, 2015-4,519.4+50.27%
Dec 31, 2014-3,007.4-34.01%
Dec 31, 2013-4,557.5+29.72%
Dec 31, 2012-3,513.3+229.38%
Dec 31, 2011-1,066.6