Home Stock Big Tech Divergence Rattles Markets Following Mixed Earnings Reports