13:20
2026-08-25
247wallst.com
artificial-intelligence
Alibabaβs $10 Billion Stock Sale Was Nearly 3 Times Oversubscribed. Should You Follow the Smart Money?
Alibaba's $10.2 billion share placement was nearly three times oversubscribed, with orders reaching roughly $28 billion, as sovereign wealth funds and long-only institutions took more than 40% of the β¦