QEP Resources shares are trading higher after the company reported better-than-expected Q3 sales results. Williams Capital also upgraded the stock from Hold to Buy and announced a price target of $5 per share.