Alibaba at $110 is one of the most mispriced mega-caps because investors effectively get its AI and cloud business for free. The company is worth about $270B and holds around $70B in cash and liquid investments, while core e-commerce generated almost $5.9B of adjusted EBITA in one quarter, roughly $230B annualized at just 10x. AI and cloud may be Alibaba's most valuable part five years from now. x.com