Yum! Brands stock is trading -5.64% below its average target price of $156.87 after dropping -1.6% during today's afternoon session. Analysts are giving the Large-Cap Restaurant Chain company an average rating of hold and target prices ranging from $139.0 to $185.0 per share.
The stock has a very low short interest at 1.8%, and a short ratio of 1.7. The company's insiders own 0.17% of its outstanding shares, which indicates a strong alignment between management and shareholder interests. Finally, we also note that a significant number of institutional investors are invested in the stock, with 86.9% of Yum! Brands's shares being owned by this investor type.
Institutions Invested in Yum! Brands
Date Reported | Holder | Percentage | Shares | Value |
---|---|---|---|---|
2024-12-31 | Vanguard Group Inc | 12% | 33,625,301 | $4,977,217,197 |
2024-12-31 | Blackrock Inc. | 10% | 26,717,950 | $3,954,791,073 |
2024-12-31 | JPMORGAN CHASE & CO | 8% | 22,992,768 | $3,403,389,617 |
2024-12-31 | Capital International Investors | 6% | 15,460,580 | $2,288,475,117 |
2024-12-31 | State Street Corporation | 5% | 13,081,621 | $1,936,341,596 |
2024-12-31 | T. Rowe Price Investment Management, Inc. | 4% | 10,374,367 | $1,535,613,847 |
2024-12-31 | Capital World Investors | 4% | 9,773,241 | $1,446,635,174 |
2024-12-31 | Geode Capital Management, LLC | 3% | 7,604,632 | $1,125,637,661 |
2024-12-31 | Sustainable Growth Advisors, LP | 2% | 5,579,115 | $825,820,626 |
2024-12-31 | LOOMIS SAYLES & CO L P | 1% | 3,846,946 | $569,424,963 |
Besides an analyst consensus of some upside potential, other market factors point to there being mixed market sentiment on Yum! Brands.