The broad markets were somewhat mixed on Wednesday after new economic data on China has fueled concerns over the pace of global growth.
Wednesday Afternoon Analyst Upgrades and Downgrades: Apple, Crocs, Las Vegas Sands, Square and More