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