Lates News
Alibaba: On June 30, it spent approximately $9.9668 million to repurchase 708,000 shares, and on July 1, it spent approximately $9.9728 million to repurchase approximately 700,000 shares, with a total repurchase amount of $19.9396 million.
Latest