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