Denbury Resources is a Plano, TX-based independent oil and natural gas company. Separately, TheStreet Ratings Team has a "Sell" rating with a score of D- on the stock. The company's weaknesses can be seen in multiple areas, such as its deteriorating ...