Home Stocks Big Tech Divergence Rattles Markets Following Mixed Earnings Reports