-
Alibaba: repurchased $12.5 billion in the previous fiscal year, with a remaining $31.9 billion repurchase limit
On the evening of April 2, Alibaba (9988. HK) announced that it had repurchased a total of 1.249 billion shares of common stock (equivalent to 156 million American depositary shares) for the fiscal y ... -
New Oriental's net profit decreased by 7% in the previous fiscal year. CFO responds to cost expenses of peers with Hui
On July 31st, New Oriental released its fourth quarter and annual financial report for the year ended May 31st, 2024. According to the financial report, in the fourth quarter of fiscal year 2024, New ...