Alibaba stock closes -0.57%

From Nasdaq: 2025-04-10 17:45:00 In the latest market close, Alibaba (BABA) reached $104.18, with a -0.57% movement compared to the