Denbury, Inc. (DEN)

NYSE: DEN · IEX Real-Time Price · USD
91.91
-0.02 (-0.02%)
Aug 19, 2022 3:34 PM EDT - Market open

Total Valuation

Denbury has a market cap or net worth of $4.57 billion. The enterprise value is $4.59 billion.

Market Cap 4.57B
Enterprise Value 4.59B

Important Dates

The latest earnings date was Thursday, August 4, 2022, before market open.

Last Earnings Date Aug 4, 2022
Ex-Dividend Date n/a

Share Statistics

Denbury has 49.72 million shares outstanding. The number of shares has increased by 7.62% in one year.

Shares Outstanding 49.72M
Shares Change (YoY) +7.62%
Shares Change (QoQ) +0.30%
Owned by Insiders (%) 3.29%
Owned by Institutions (%) 106.93%
Float 43.82M

Valuation Ratios

PE Ratio 11.89
Forward PE 14.51
PS Ratio 3.79
Forward PS 2.84
PB Ratio 3.60
P/FCF Ratio 49.48
PEG Ratio n/a
Financial Ratio History

Enterprise Valuation

The stock's EV/EBITDA ratio is 8.71, with a EV/FCF ratio of 49.66.

EV / Earnings 12.81
EV / Sales 3.80
EV / EBITDA 8.71
EV / EBIT 12.03
EV / FCF 49.66

Financial Position

The company has a current ratio of 0.52, with a Debt / Equity ratio of 0.02.

Current Ratio 0.52
Quick Ratio 0.49
Debt / Equity 0.02
Debt / EBITDA 0.04
Debt / FCF 0.22

Financial Efficiency

Return on equity (ROE) is 31.40% and return on invested capital (ROIC) is 26.60%.

Return on Equity (ROE) 31.40%
Return on Assets (ROA) 18.20%
Return on Capital (ROIC) 26.60%
Revenue Per Employee $1.63M
Profits Per Employee $483,731
Employee Count 740
Asset Turnover 0.81
Inventory Turnover n/a

Taxes

In the past 12 months, Denbury has paid $19.65 million in taxes.

Income Tax 19.65M
Effective Tax Rate 5.20%

Stock Price Statistics

The stock price has increased by +50.01% in the last 52 weeks. The beta is 3.94, so Denbury's price volatility has been higher than the market average.

Beta (1Y) 3.94
52-Week Price Change +50.01%
50-Day Moving Average 66.68
200-Day Moving Average 70.74
Average Volume (30 Days) 687,877

Short Selling Information

The latest short interest is 4.99 million, so 10.03% of the outstanding shares have been sold short.

Short Interest 4.99M
Short % of Shares Out 10.03%
Short % of Float 11.38%
Short Ratio (days to cover) 8.57

Income Statement

In the last 12 months, Denbury had revenue of $1.21 billion and earned 357.96 million in profits. Earnings per share was $7.73.

Revenue 1.21B
Gross Profit 1.04B
Operating Income 630.72M
Pretax Income 377.61M
Net Income 357.96M
EBITDA 526.71M
EBIT 381.15M
Earnings Per Share (EPS) $7.73
Full Income Statement

Balance Sheet

The company has $3.35 million in cash and $20.24 million in debt, giving a net cash position of -$16.90 million or -$0.34 per share.

Cash & Cash Equivalents 3.35M
Total Debt 20.24M
Net Cash -16.90M
Net Cash Per Share -$0.34
Book Value 1.27B
Book Value Per Share 25.52
Working Capital -257.10M
Full Balance Sheet

Cash Flow

In the last 12 months, operating cash flow was $413.73 million and capital expenditures -$321.37 million, giving a free cash flow of $92.36 million.

Operating Cash Flow 413.73M
Capital Expenditures -321.37M
Free Cash Flow 92.36M
FCF Per Share $1.86
Full Cash Flow Statement

Margins

Gross margin is 86.46%, with operating and profit margins of 52.31% and 29.69%.

Gross Margin 86.46%
Operating Margin 52.31%
Pretax Margin 31.32%
Profit Margin 29.69%
EBITDA Margin 43.68%
EBIT Margin 31.61%
FCF Margin 7.66%

Dividends & Yields

Denbury does not appear to pay any dividends at this time.

Dividend Per Share n/a
Dividend Yield n/a
Earnings Yield 7.83%
FCF Yield 2.02%
Dividend Growth (YoY) n/a
Payout Ratio n/a
Buyback Yield n/a
Shareholder Yield n/a
Dividend Details

Analyst Forecast

The average price target for Denbury is $99.10, which is 7.82% higher than the current price. The consensus rating is "Buy".

Price Target $99.10
Price Target Difference 7.82%
Analyst Consensus Buy
Analyst Count 15
Stock Forecasts

Stock Splits

The last stock split was on December 17, 2007. It was a forward split with a ratio of 2:1.

Last Split Date Dec 17, 2007
Split Type Forward
Split Ratio 2:1