BABA is trading at $131.96 (-3.27%) amid broader market weakness and geopolitical tensions in the Strait of Hormuz.
- The decline follows a close of $136.42 on April 22, aligning with a 0.24% drop in the S&P 500 and a 0.49% slide in the NASDAQ.
- Market sentiment is weighed down by Eurozone contraction and rising geopolitical risks, overshadowing the launch of Alibaba's Qwen AI agent flight bookings with China Eastern Airlines.