finance.yahoo.com Balance sheet
Alibaba Shares Fell on a $10 Billion AI Raise. Insiders Saw a Buying Opportunity
Alibaba Group Holding Limited (NYSE:BABA) gave shareholders two very different signals within 48 hours. On August 24, Alibaba priced a HK$80 billion, or roughly $10.2 billion, placement of 710 million new shares at HK$112.70 each to finance its AI buildout. The stock was hit by dilution fears. Then Chairman Joe Tsai and CEO Eddie Wu started buying the …