Mixed Economic Data Sparks Investor Uncertainty for E-Commerce Giant