Apple and Alibaba Earnings Reports Hit Tech Stocks | Coins2Day