US Stocks: Tech Surges Amid Mixed Earnings