Alibaba's US$10 Billion Share Placement: The Contradictory Signals of a 10% Stock Drop and 3x Oversubscription
Alibaba's US$10.2 billion share placement for AI infrastructure drew 3x oversubscription yet sent its stock down 10%, revealing a market divide between shareholders bearing dilution costs and new investors betting on AI returns. The article examines why Alibaba chose external financing despite ample cash reserves and what signals will determine whether the money is well spent.