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