Tuesday Afternoon Analyst Upgrades and Downgrades: Exxon Mobil, First Solar, Tesla and More24/7 Wall Street • 08/03/21