Top Analyst Upgrades and Downgrades: Caterpillar, Chesapeake Energy, Exxon, Snap, Symantec, Whole Foods, Yelp and More
The top analyst upgrades, downgrades and other research calls on Thursday include Caterpillar, Chesapeake Energy, Exxon, Snap, Symantec, Whole Foods and Yelp.