The Nasdaq fully joined the market rally, as Microsoft, Google and Facebook broke out while Apple and other growth stocks rebounded. The S&P 500 hit a new high.

Read More