Today on Taking Stock | Tech Stumbles Ahead of Megacap Earnings [QqbP3N1tMU6]