Alibaba Group is trading at $105.15, down -3.19% on October 21, 2026, with no verified company-specific catalyst clearly explaining the decline.
- Reuters reported Alibaba and other Chinese technology firms ordered more than 3 million Nvidia RTX PRO 5500 graphics cards, collectively valued at over $35 billion; the report describes demand but does not link it to the share-price drop.
- Major U.S. indices were higher, so available market context does not establish a broader-market explanation for the decline.