đź’¨ Abstract

Alibaba Group Holding Ltd. reported a fiscal fourth-quarter net income of $1.71 billion, with earnings of $1.73 per share after adjustments. Revenue for the period was $32.58 billion. The company's shares have surged 58% year-to-date and 69% over the past 12 months.

Courtesy: wtop.com