- 710 million shares placed.
- Price: HK$112.70 per share.
- Discount: 3.6%.
Alibaba placed 710 million shares at HK$112.70, a 3.6% discount. Michael Burry criticized the deal, linking it to AI spending that drove profits down 75%.
One free account opens every story complete, the live board, the 30-day calendar, a watchlist and breaking alerts on your phone. No card. The wire stays free to read.