Starbucks Set Up to Roast the Competition

Starbucks, Agrium, Baidu and Las Vegas Sands all sport impressive reasons to buy, while Spreadtrum Communications might be ripe for selling.