StockDuty ← Dashboard Aug 21, 2026 07:13 PM ET
CatalystTech/AI

ALIBABA SINKS 7 % AS A 75 % CAPEX SURGE SWALLOWS 45 % CLOUD GROWTH ; BAIDU TICKS UP

Capex surge outweighs cloud growth, triggering 7% Alibaba drop.

Capex surge outweighs cloud growth, triggering 7% Alibaba drop.
Sources