Overview
- Two Ark exchange-traded funds bought Alibaba ADRs on Sept 22 with combined stakes worth about US$16.3 million, according to the firm’s trading and holdings reports.
- SEC filings show Ark increased its Baidu position on Sept 22, bringing the stake to about US$47 million after initiating the holding earlier in 2025.
- Alibaba’s U.S.-listed shares on Sept 23 reached their highest level since November 2021 and have nearly doubled this year on investor optimism over its AI efforts.
- Ark had no investment or proxy voting records in major Chinese internet platforms after September 2021 during China’s regulatory crackdown, per SEC data.
- Ark ETFs also hold smaller positions in BYD, Pony AI and JD Logistics, while the flagship Ark Innovation fund is up 49% in 2025 yet remains down over five years with US$438 million in 2025 outflows.