11:12 AM EDT, 03/26/2026 (MT Newswires) -- Hong Xu, Chief Financial Officer, on March 25, 2026, sold 54,450 shares in Alibaba Group Holding ( BABA ) for $875,012. Following the Form 4 filing with the SEC, Xu has control over a total of 724,120 ordinary shares of the company, with 66,550 shares held directly and 657,570 controlled indirectly.
SEC Filing:
https://www.sec.gov/Archives/edgar/data/1577552/000211452926000006/xslF345X05/ownership.xml
Price: 125.79, Change: -4.08, Percent Change: -3.14