DENBURY INCDEN

Market cap
$4.5B
P/E ratio
9.9x
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2022521+64.19%
Dec 31, 2021317-35.82%
Dec 31, 2019494-6.71%
Dec 31, 2018530+98.28%
Dec 31, 2017267+21.86%
Dec 31, 2016219-74.64%
Dec 31, 2015864-29.32%
Dec 31, 20141,223-10.17%
Dec 31, 20131,361-3.52%
Dec 31, 20121,411+17.10%
Dec 31, 20111,205