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