Wall Street rallies on strong economic data; tech in focus