The massive follow-on offering spooked the market, dragging shares below the placement price before news of management purchases prompted a slight rebound

Alibaba announced a $10.2 billion Hong Kong share placement, its largest ever, to fund full-stack AI capabilities as quarterly net profit

Chinese e-commerce group will use the proceeds to expand its full-stack AI capabilities