
Alibaba remains a strong buy despite $10.2B share issuance and minimal dilution impact.
Alibaba issued $10.2 billion in new shares, causing a market sell-off that overestimated the actual dilution impact, which is only about 0.13% on its ADR price. The company’s cloud business is growing rapidly with 45% year-over-year revenue growth an...


