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