How Wall Street Analysts Rate Denbury Resources after 1Q18 Earnings
As of May 9, nine analysts had recommendations on DNR. Of these, ~11% of analysts have “strong buy” ratings, ~78% of analysts have “hold” ratings, while ~11% of analysts have “sell” recommendations on DNR. There aren’t any “buy” or “strong sell” recommendations on the stock.