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