3 Stocks Near 52-Week Highs Worth Selling

mind that some companies deserve their lofty prices. Retail giant Macy's (NYSE: M In high spiritsShareholders of Diageo (NYSE: DEO Diageo reported a 7% rise in overall sales, highlighted by growth in emerging markets Asia, Africa, and Latin America....