Weak quarterly results from several big technology companies weighed on stocks Wednesday, leaving major indexes mixed on Wall Street.
The S&P 500 fell 0.7 percent after shedding an early gain, while the tech-heavy Nasdaq composite dropped 2 percent. The lower finish ended a three-day winning streak for both indexes.
The Dow Jones Industrial Average ended just barely in the green after having been up 1.1 percent, thanks in part to a big jump in Visa.
Smaller company stocks far outpaced the broader market, lifting the Russell 2000 index by 0.5 percent.
“A handful of very large companies are weighing on the indexes,” said Willie Delwiche, investment strategist at All Star Charts. “The more exposed you are to those mega-cap tech stocks the more you’re down today, and the less exposed you are the less you’re down.”…