Unusual WhalesAug 20, 2026 at 09:38 AMAlibaba Group Holding Limited revealed its financial results for the quarter ending June 30, 2026, in Hong Kong. The company reported its earnings without stating the source.