Tech stocks have dropped as earnings reports have given investors reason for concern.
Intel reported second-quarter revenue of $16.1 billion, up 25% year over year and well ahead of Wall Street's expectations.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results