DENBURY INCDEN

Market cap
$4.5B
P/E ratio
9.9x
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 202222.7+616.09%
Dec 31, 20213.2-31.24%
Dec 31, 20194.6-34.33%
Dec 31, 20187+88.20%
Dec 31, 20173.7-119.48%
Dec 31, 2016-19.1-59.28%
Dec 31, 2015-47-1007.92%
Dec 31, 20145.2+45.10%
Dec 31, 20133.6-27.59%
Dec 31, 20124.9