Wall Street surges on Apple, Microsoft, Amazon