Alibaba spent US$741,500 to repurchase 42,400 shares on March 14.

2025-03-17

Alibaba spent US$741,500 to repurchase 42,400 shares on March 14.