Stocks fell as shares of the major tech companies struggled and traders digested a mixed batch of corporate earnings and economic data.
Stocks fell as shares of the major tech companies struggled and traders digested a mixed batch of corporate earnings and economic data.