Alibaba (BABA) shares are under pressure following weak Chinese economic data and a 6.04% decline triggered by an 18.20% annual profit drop. Analysts reiterate a "Strong Buy" rating, pointing to the company's triple-digit AI cloud growth as a key catalyst.

  • April retail sales in China grew by a mere 0.2%, creating a challenging macroeconomic environment for the tech giant.
  • While domestic demand remains soft, Wall Street is optimistic about Alibaba's aggressive push into AI commercialization.
  • Unresolved semiconductor export restrictions remain a primary concern for investors weighing the company's near-term outlook.