Stock of the Day

November 18, 2021

Yum China (YUMC)

$44.70
+$0.09 (+0.2%)
Market Cap: $15.31B

About Yum China

Yum China Holdings, Inc. owns, operates, and franchises restaurants in the People's Republic of China. The company operates through KFC, Pizza Hut, and All Other segments. It operates restaurants under the KFC, Pizza Hut, Taco Bell, Lavazza, Little Sheep, and Huang Ji Huang concepts. The company also operates V-Gold Mall, a mobile e-commerce platform to sell products; and offers online food deliver services. Yum China Holdings, Inc. was founded in 1987 and is headquartered in Shanghai, the People's Republic of China.

Yum China Bull Case

Here are some ways that investors could benefit from investing in Yum China Holdings, Inc.:

  • The company recently reported earnings per share (EPS) of $0.70, exceeding analyst expectations, which indicates strong financial performance and potential for growth.
  • Yum China Holdings, Inc. has shown a year-over-year revenue increase of over 12%, suggesting robust demand and effective business strategies in the competitive quick-service restaurant market.
  • The current stock price is around $47, which may present a favorable entry point for investors looking to capitalize on the company's growth trajectory.
  • The company has a solid return on equity of 15.82%, reflecting efficient management and the ability to generate profits from shareholders' equity.
  • Yum China Holdings, Inc. has a consistent dividend payout, with an annualized dividend of $1.16, providing a steady income stream for investors.

Yum China Bear Case

Investors should be bearish about investing in Yum China Holdings, Inc. for these reasons:

  • The company's net margin of 7.84% may indicate that profit margins are relatively thin, which could limit growth potential in a competitive market.
  • Insider selling activity has been noted, with significant shares sold by key executives, which could raise concerns about their confidence in the company's future performance.
  • Yum China Holdings, Inc. has a payout ratio of 42.49%, which, while sustainable, may limit the company's ability to reinvest profits into growth initiatives.
  • High institutional ownership, at 85.58%, may lead to volatility in stock price as large investors can significantly influence market movements.
  • Potential economic fluctuations in China could impact consumer spending and, consequently, the company's revenue and profitability.

Recent News