These are the only three S&P 500 companies with 100% ‘buy’ ratings By: MarketWatch November 17, 2015 at 06:36 AM EST One of them has an implied 12-month upside potential of up to 31%, writes Phil van Doorn. Read More >> Related Stocks: Affiliated Managers Group Allergan Plc Delta Air Lines Standard & Poors 500