DENBURY INCDEN

Market cap
$4.5B
P/E ratio
9.9x
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 202236+602.93%
Dec 31, 20215.1-69.86%
Dec 31, 201917-52.88%
Dec 31, 201836.1+23.41%
Dec 31, 201729.2-125.70%
Dec 31, 2016-113.7-9.89%
Dec 31, 2015-126.1-1192.21%
Dec 31, 201411.6+46.95%
Dec 31, 20137.9-25.78%
Dec 31, 201210.6