StockDuty ← Dashboard Aug 20, 2026 07:58 PM ET
CatalystTech/AI

ALIBABA SHARES FALL 5% AS AI SPENDING DRIVES 75% DROP IN NET INCOME - CNBC

5% share drop and 75% net income decline signal major AI spending impact.

5% share drop and 75% net income decline signal major AI spending impact.
Sources