Alibaba's Post-Earnings Selloff Is An Overreaction

  • Alibaba Group Holding Limited released its March quarter earnings earlier today. It missed on both revenue and EPS due to high expectations and a 12% decline in Cainiao Smart Logistics revenue. The stock crashed 8% after the release came out. Despite the miss, core segments like China commerce and cloud delivered strong growth, with cloud revenue up 18% and EBITA up 69%.