With the trading day nearly halfway over, the broad markets were somewhat mixed. The Nasdaq was roaring back up, nearly 1%, while the Dow Jones industrials were slightly negative and the S&P 500 was edging higher.
Alphabet, Apple, Starbucks, Visa and More Wednesday Afternoon Analyst Upgrades and Downgrades