Profile

Industry: Internet retail

Sector: Consumer discretionary

Theme: Emerging markets consumer

5-Year shareholder growth: +20.0/year

Fair value estimate: $137

Valuation assumption: 6.0% MFCF yield

Insider ownership: 1.6%

Investors: Tom Slater (Baillie Gifford)

Estimated fair value history

  • Dec-24 - $130 (6.0% MFCF yield)

  • Mar-25 - $137

Alibaba Group

Location: Hangzhou, China