Drooid Logo
Back to today’s briefing

Story perspectives

Alibaba Shares Plunge 7.6% Amid Earnings Miss

5/16/2025

39 8

1 of 1

Story summary
  • Alibaba's shares fell 7.6% after fiscal Q4 earnings missed expectations, with revenue at 236.5 billion yuan and net income at 12.4 billion yuan.
  • Year-on-year revenue grew by 7%, fueled by a 9% increase in the core e-commerce sector.
  • The company confronts macroeconomic challenges and competition while investing in AI and instant commerce for future growth.