Yum! Brands Executives Cash Out $6.3 Million in Shares, Raising Eyebrows on Wall Street
A wave of insider stock sales at Yum! Brands, the parent company of KFC, Taco Bell, and Pizza Hut, has prompted scrutiny from investors. While insider selling can have innocent explanations, the scale and timing of these transactions have analysts questioning the leadership's confidence in the company's near-term prospects.