This afternoon we watched Yum! Brands drop -3.9% to a price of $137.28 per share. The large-cap Restaurant Chain company is now trading -5.39% below its average target price of $145.1. Analysts have set target prices ranging from $125.0 to $170.0 per share for Yum! Brands, and have given the stock an average rating of buy.
The stock has a very low short interest at 1.3%, and a short ratio of 2.73. At 0.1%, the company's rate of insider ownership does not indicate that management is heavily invested in the corporation. Finally, we also note that a significant number of institutional investors are invested in the stock, with 80.1% of Yum! Brands's shares being owned by this investor type.
Institutions Invested in Yum! Brands
Date Reported | Holder | Percentage | Shares | Value |
---|---|---|---|---|
2022-12-31 | Vanguard Group, Inc. (The) | 8% | 22,707,954 | $3,117,347,897 |
2022-12-31 | Blackrock Inc. | 7% | 20,898,296 | $2,868,918,049 |
2022-12-31 | Capital World Investors | 5% | 12,697,992 | $1,743,180,326 |
2022-12-31 | T. Rowe Price Investment Management, Inc. | 4% | 12,472,409 | $1,712,212,292 |
2022-12-31 | State Street Corporation | 4% | 11,262,525 | $1,546,119,418 |
2022-12-31 | Capital International Investors | 4% | 10,473,193 | $1,437,759,922 |
2022-12-31 | JP Morgan Chase & Company | 2% | 5,940,432 | $815,502,497 |
2022-12-31 | Geode Capital Management, LLC | 2% | 5,857,247 | $804,082,861 |
2022-12-31 | Sustainable Growth Advisors, LP | 2% | 4,906,989 | $673,631,443 |
2022-12-31 | Loomis Sayles & Company, LP | 2% | 4,571,195 | $627,533,644 |
Besides an analyst consensus of some upside potential, other market factors point to there being mixed market sentiment on Yum! Brands.