Top Analyst Upgrades and Downgrades: AMD, Caterpillar, Corning, DexCom, Enphase, First Solar, Invesco, 3M, Microsoft, Pfizer, Wynn and More
Wednesday's top analyst upgrades and downgrades included Advanced Micro Devices, Caterpillar, Corning, DexCom, Enphase Energy, First Solar, Invesco, 3M, Microsoft, Pfizer and Wynn Resorts.