Tuesday Afternoon Analyst Upgrades and Downgrades: Exxon Mobil, First Solar, Tesla and More
With the trading day more than halfway over, the broad markets were pushing higher yet again. They shook off a rough start to the day with strong earnings and have been pushing higher ever since. The Dow Jones industrials and S&P 500 are leading the way,…