The Nasdaq composite index rose over 1 percent on profit reports from Yahoo and Sun Microsystems, leading Wall Street ended higher Wednesday.
The Nasdaq composite index jumped 34.87, or 1.43 percent, to 2, 466.28.
The Dow rose 87.97, or 0.70 percent, to 12,621.77 while the Standard & Poor's 500 index reached a six-year high, rising 12.14, or 0.85 percent, to 1,440.13.
On the Nasdaq, shares of Sun Microsystems rose 8.7 percent while Yahoo shares were up 7.3 percent.
The better-than-expected news encouraged investors, who were concerned about slowing growth in the tech sector on disappointing reports from key companies last week, said analysts.