Alibaba Group News - August 21, 2026
🔴 Alibaba Group is trading 5.65% down today after profit fell 75% and earnings missed estimates
Alibaba Group is trading 5.65% down now at $123.16 after investors focused on the August 20 earnings release’s steep profit decline and earnings miss. -...
🔴 Alibaba Group is trading 3.55% down in pre-market after profit fell 75% year over year
Alibaba Group is trading 3.55% down now at $125.89 in pre-market after its August 20 earnings report showed a 75% year-over-year profit decline, despite 45%...