Alibaba ($BABA) stock drops premarket on a $10B share placement. Analyst Nicholas Mugalli calls the move the 'ultimate white flag'.

Alibaba stock dropped over 7% as investors digested heavy AI infrastructure spending and profit pressure, despite a 45% surge in AI Cloud revenue.

Alibaba Group Announced Proposed Placing of New Shares in Hong Kong