Alibaba Group is trading at HK$105.20, down 3.31%, with no verified October 20 company-specific announcement directly explaining the decline surfaced in the search.
- Alibabaβs HK$80 billion share placement to fund AI investment is older news; coverage dates the announcement to August 23.
- The supplied technology-sector rally was in the opposite direction and does not explain the decline.
- No volume data was provided.