Otter Creek Advisors LLC purchased a new stake in Yum! Brands, Inc. (NYSE:YUM – Free Report) during the 4th quarter, HoldingsChannel.com reports. The fund purchased 28,130 shares of the restaurant operator’s stock, valued at approximately $3,675,000. Yum! Brands comprises approximately 2.2% of Otter Creek Advisors LLC’s investment portfolio, making the stock its 6th biggest position. […]