Early Access — free while we kick the tires
EdgarHawk

Xu Hong

Chief Financial Officer

Officer
1 filing analyzed · 1 company · Latest 2026-03-26

Companies

Company Buys Sells Direction
Alibaba Group Holding Ltd BABA 0 5 Net selling

Activity

March 2026
high
Sell
54,450 shares
$875,012
Significance 6/10

CFO Xu Hong sells 54,450 BABA shares at $16.07; stock down 33.8% from 52-week high of $189.34

Xu Hong, Chief Financial Officer of Alibaba Group Holding Ltd, sold 54,450 shares at $16.07 on 2026-03-25, representing a 45.0% reduction in stated holdings from 121,000 to 66,550 shares. The sale occurred when the stock trades at $125.41, a 33.8% decline from its 52-week high of $189.34 and down 18.1% over the preceding 30 days. The CFO's substantial reduction of nearly half his shareholding during a period of significant downward price momentum warrants investor attention to whether this reflects confidence levels or other corporate considerations.

Create a free account

Build watchlists, get email alerts on the tickers you follow, and read the full AI analysis on every insider filing.

Sign up — free during early access