10 cheapest ‘buy’-rated stocks as S&P 500 hits a high By: MarketWatch August 21, 2014 at 11:29 AM EDT Here’s where you can begin your hunt for bargain stocks, writes Phil van Doorn. Read More >> Related Stocks: Encore Capital Group General Motors Goodyear Tire & Rub Momenta Pharma Navient Corp Prudential Financial Rowan Companies Standard & Poors 500 Teva Pharmaceutical Industries ADR Valero Energy