Hong Kong-listed tech stocks performed poorly, with Bilibili (09626.HK) falling more than 5%, Baidu (09888.HK) falling more than 3%, and Kuaishou (01024.HK), Alibaba (09988.HK), and others following suit.

2026-05-21

Hong Kong-listed tech stocks performed poorly, with Bilibili (09626.HK) falling more than 5%, Baidu (09888.HK) falling more than 3%, and Kuaishou (01024.HK), Alibaba (09988.HK), and others following suit.