Wall Street comes off record highs ahead of big tech earnings