Profile

Industry: Internet retail

Sector: Consumer discretionary

Theme: Chinese innovation

5-Year shareholder growth: +19.0/year

Fair value estimate: $173

Valuation assumption: 5.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

  • Jun-25 - $173 (5.0% MFCF yield)

Alibaba Group

Location: Hangzhou, China